A system of scheduling working hours in places of employment, which allows employees to arrive at and leave work at times of their own choice, providing that they work the required number of hours and usually requiring that they be present during certain hours, called
core time.