All you need to get started is the type of website you would like built, (brochure, e-commerce or a web app like Moodle for example). Your developer will get a feel for your business before they start so if you are unsure in terms of content or the type of media to include then they will be more then happy to write it for you.