When I teach, I usually explain websites as houses.
The blueprints/structure? WordPress.
The land you build on? Hosting.
The address? Domain.
The style and layout of the house? Theme.
If you’re totally new to websites, don’t get overwhelmed by this graphic, just try to learn as much as possible. Intimate knowledge of every aspect of your website is not required to build a good one, let alone manage one. A good web person will help keep you focused on just the essentials you need to know, rather than everything that’s listed below.
Many websites will follow a similar pathway; good websites take time and often several revisions and field-testing by your customers before they become truly effective.
Keep in mind, the prices are averages. Your mileage may vary depending on: the skill of your expert, the complexity of your project, the size of your city, and your proximity to the oceans vs center of the country (or if you source locally or not).
Was this infographic helpful? Was it missing anything? Let me know your thoughts in the comments below!