Myself and a friend have been asked to design a simple website for a local business. We will be meeting with the client this week but I am unsure about some of the key things.

Firstly, a Proposal. What is it for? And what should be included? It would be very helpful if someone had a sample that I could look at.

Secondly, contracts. Is a contract a must when designing a website for a client?