A zero-hour contract is a flexible type of employment agreement where the employer is not obligated to provide a minimum number of working hours, and the employee is not required to accept any work offered. Zero-hour contracts provide flexibility for employers and workers alike, but they also raise issues related to income stability and employment rights. Understanding the legal and practical implications is essential for both employers and employees considering or using these arrangements.