I am working with a contractor to get a website built with text, video, facebook and twitter integration. No commercial transaction, just plain information sharing.
I want to secure my website and hence came to this link which illustrates basic security features that website needs to have:
Which of the features in link above does the contractor needs to build for me and which of them are expected to be provided by a good host. I am considering using GoDaddy.
Edit: Thanks for the answer. Any other recommended security feature that you can think of and I should ask the contractor or host is also appreciated.