Software Gardener, creating Web Apps for fun and for a living! Developer at RedAnt.
A contract is really just a bunch of conditionals. If this happens, then this happens. If so and so is with the company for three years, he or she gets this many shares. If someone violates this provision, this is the penalty.