Canva is a graphics tool that allows you to create designs from sets of templates. It also provides photos, shapes, texts, and graphs for free. Adobe Spark is a web app powered by Adobe. The app allows you to create quality graphics and edit photos. Canva has been around for a much longer time, and it is more preferred by many users. Cava makes it much easier for designers and photographers to access royalty-free images.
Canva gives users a variety of options when it comes to templates and themes. Also, Canva does not put a watermark on its designs and images even if you are on a free plan, but Adobe Spark does, and it might take an extra mile to remove. However, Adobe Spark has better formatting tools, more diverse features, pre-made video stories, and Web Pages. One thing they both have in common is that both design tools offer free and premium versions on their platforms.