A rental agreement outlines the terms between a landlord and tenant, including details such as rent, lease duration, security deposit, maintenance responsibilities, and any rules. It should also cover lease renewal options, landlord entry rules, and dispute resolution.