@Sandeep Funnel Strategist there are many things in contract, depends on your work! But for me, commitment from both parties, expectations, and time are the most important out of all. You need to be very clear in the contract about everything. But here is one thing, i dont know you, but if you have just starting out and have less than 10 clients, dont fudge over it too much, serve client and then slowly build your contract based on communication you are having with current clients!