There are a number of areas that you must consider when thinking about developing a website. Whether you are starting a brand new site or updating an existing one, these areas must be addressed to gain the maximum return on investment.