WordPress is publishing software that allows you to create and manage a web site. WordPress doesn’t require any knowledge of writing computer programs. If you are moderately capable with a word processor like Microsoft Word, Google Docs, WordPerfect, or LibreOffice, you are already well along the path to understanding how to use WordPress. If you are “moderately capable” then you will be comfortable with formatting your documents using different fonts and colours, structuring your documents by using paragraphs, multiple level headings and different types of lists, and adding images with captions.
Where WordPress differs from the word processor you are used to is mainly in areas that are effected by the fact that your document is on a web site. For example, you can’t just add an image to a document in one step. It usually takes a couple of steps but it isn’t hard, just slightly different and also easy to get used to.
WordPress manages the look of your web site so that all of your web pages look similar in important areas of styling and layout. If you’ve used document templates that set margins, fonts, hanging indents, heading styles, etc in your word processor then you’ll quickly understand WordPress themes.