WordPress is a free CMS (Content Management System) which allows you to build a website or blog based on its structure. WordPress is using a template-based format, so you can easy set a ready-made theme and add your content by using drag and drop features.
HTML stands for Hypertext Markup Language, in other words it is a programming code which allows you to display information on a page. You need to use HTML tags to format different parts of the document (headings, paragraphs, images, etc.). But before working with HTML, you must learn how to edit HTML code. It’s not very complicated, but still you need to know how to do it. Otherwise, you can create HTML pages using Dreamweaver platform or any other HTML editor. The easiest way to work with HTML is getting a ready-made template and just make some light customization tweaks to set your original content.