Websites are the primary means of communication with the world for businesses and other organisations, governments, groups and individuals. They perform a range of functions ...