When you’re planning to build a website, the first thing that should be done is to choose a platform. Will you have a site built by pros from scratch, use a CMS, or create it yourself in a website builder? All the approaches have their pros and cons and require different scope of skills. See the infographic below to make a sound decision.
But before getting down to work, remember to set a goal for your website that will help you determine what elements and functionality you need there.