There are quite a few different elements that make up a great online portfolio website. Many of these elements depend on the type of portfolio in question - while some things, such as a good website builder and visual content, are going to be common, other features might depend on whether you're trying to create a portfolio for your business, art, music, or else.