A restrictive covenant is a contract that restricts land owners from certain activities on their land due to the negative repercussions the activities could resonably be expected to have on neighbouring lands. For example, some land may only be developed for single family homes, while other pieces of land can only house apartments.