WordPress is written in coding known as PHP and requires a MySQL database to store the data that creates your website (let’s not get more technical than that). To a web developer, this all sounds pretty normal; but to someone with little or no knowledge in web development, it sounds double dutch, right?
For the non-developers out there, WordPress is a godsend in that the software allows you to create a professional website without having to understand the coding behind it.
WordPress uses a user intuitive dashboard that enables the site owner to control every aspect of their website – from design to content. A screenshot of the dashboard is below:
WordPress Themes – The design element of your WordPress website is created using themes. A theme allows you to change the look and feel of a WordPress website without altering the core code or site content.
Generally, WordPress themes can be classified as either free or premium. Many free themes are listed in the WordPress theme directory (also known as the repository), and premium themes are available for purchase from marketplaces and individual WordPress developers.
WordPress plugins – Where themes deliver the design element of your WordPress website, plugins deliver the features and functionality of your website. A plugin is a set of coding that enables you to add specific features to your site, such as contact forms, image galleries, SEO analysis and more.