You have to determine what sort of website or web development project you require, check your compatibility levels, measure the vital support you need and the budget.