It often happens that a client and developer sit together to work upon a project and decide upon everything that needs to be done for a website. All the goals are defined, the designs are decided, and everything else is finalized. However, once the project is set into motion, up come changes. First come smaller changes here and there, which slowly and gradually start becoming bigger and bigger; and ultimately result into a complete design revamp. Obviously, when theoretical things start coming into practical practice, a few things and decisions are bound to change, but this doesn’t mean that the entire design is modified. If this happens, tiffs are created between the developer and client, which is absolutely wrong! Such massive changes not only lead to wasted efforts, but also wasted time; and so this must be avoided.