5 ESSENTIAL ELEMENTS FOR UNDERSTANDING ONTARIO REAL ESTATE AGREEMENTS