An ePortfolio is "a personal digital record that supports formal, informal and non-formal learning and contains evidence about one's accomplishments in the form of artifacts and reflection on learning which can be provided to whomever the owner has chose to grant permission." (Balaban, 2013, p. 397) Basically, an ePortfolio is an organized, personal webpage that provides you with the opportunity to showcase to your instructors, your peers, and your future or current employers your skills and abilities.
You can create an ePortfolio by using either or both of these tools.
Balban, E., Enrique, Mu., Divjak, B. (2013). Development of an electronic Portfolio system success model: An information systems approach. Computers & Education, 60, p. 396 - 411.