You've entered into a contract, but the other party hasn't carried through on their promises. Failing to comply with the terms of a valid agreement is called "breach of contract." Contract breaches may be resolved through negotiation, alternative dispute resolution or courtroom litigation.
As we've discussed before on this blog, not every contract is enforceable. However, the purposes of this post, we'll assume that the contract is valid and not voidable.