An electronic portfolio, also known as an ePortfolio or digital portfolio, is a cohesive, powerful and well-designed collection of electronic documents that demonstrate skills, education, professional development, and the benefits to a selected audience.