An agency contract involves the relationship between two persons, (usually a principal and an agent) wherein one person has the authority to act on behalf of another.