Websites have become a necessity to almost everyone. Here are the factors that you need to consider before creating a website.