An e-portfolio is a digital collection of work that allows students to showcase their skills and accomplishments over time. It can include examples of student work, reflections on learning experiences, and feedback from instructors. E-portfolios provide students with a way to track their progress and growth, and help them develop skills in self-assessment that will be valuable for future education and career opportunities.