A fixed-term contract is an agreement that lasts for a predetermined period, ending automatically when a specified date is reached or a particular event occurs. It is commonly used in employment, tenancy, and financial products to provide certainty and manage expectations for both parties involved.