Canva is a graphic design platform that offers content and templates for creating all sorts of visual products. It can be used to create physically printed products (like business cards!) along with web-based visuals (social media graphics, blog banners, web page content, zoom backgrounds). Capabilities keep expanding as the company grows, which it continues to do at a rapid pace.