For all who doesn’t have much knowledge on how different websites on the internet are designed, developed and what kind of platform get used to create any website, here I am writing a short introduction to some basic platforms, terms and tools which get used to create a website.
HTML : It is the base of all programming languages or popular platform which generates HTML back hand coding for different functionality of the website.
Domain name & Web Server or Hosting Server: First you need to have a domain name and hosting server to make your website accessible through internet. The domain name is like your address which would be unique and hosting server is the space in which you would store different objects and files to add to your website.
Web Template or theme: Either you can choose to have ready-made template which has everything fixed on how different things on your website would look and displayed or you can have a custom design by any professional web designer.
CMS : It is one kind of system which allow you to manage your content dynamically with basic functionality of various database operations. Integrating CMS into your website would make you able to manage the website without the help of web designer or developer. Wordpress, Magento, Joomla and Drupal are popular CMS.