We all know that an E-Portfolio is a collection of materials and documentation that showcases student accomplishments and it includes reflections of the learning processes and its outcomes. This is the main reason is that E-Portfolios are a tool for personal development. They allow someone to give feedback and keeps track of the personal learning record. E-Portfolios provide an opportunity to support one’s ability to collect, organize, and reflect on his/her learning and practice. It’s a tool for continuing professional development, encouraging individuals to take responsibility for and demonstrate the results of their own learning.