A funeral contract is an advance agreement to plan and finance funeral services in advance. It covers the details of the ceremony and eases the financial burden on the family.