Who are the people involved in a real estate transaction?

Lenders, agents, inspectors, and more play a role