What is the meaning of Flexitime?

An arrangement that allows employees to set their own working hours within agreed limits; normally must include certain periods (core time) when they must be at work.

Source: wiktionary.org