NFTs are flooding the digital market and providing new outlets for expression, but what exactly are they?