Self-hosted WordPress is a version of WordPress that you install onto your own domain name, in a dedicated or shared server (rented from a hosting company such as Siteground).
Nowadays, most hosting companies make installing wordpress “a one click” process and offer excellent help resources and support.
You have full control over your website appearance with access to a plethera of software solutions (called plugins), which help add functionality and security. For example, you can add things like:
- an event calendar
- a shopping cart
- a membership area
- a form to collect information
- an image gallery
- a forum
Many of the plugins are free, with the ability to upgrade to add “premium services”.