What is the Flexible Schedule option for shift reservations?

What is the Flexible Schedule option for shift reservations?

When Flexible Schedule is enabled, volunteers will be able to create their own shifts by indicating the date and time slot as to when they are planning to volunteer.
This feature is mainly used for opportunities that do not have a predefined schedule of shifts with specific meeting times. Flexible Schedule is often enabled for remote or virtual volunteering opportunities.