# Concepts

## Content

**Scheduler for WinForms** organizes appointments, resources, and calendar-based interactions in a structured scheduling interface that supports planning, tracking, and time-management scenarios. The Scheduler concepts help developers configure scheduling behavior, customize appearance, and build consistent calendar-based applications.
This section introduces the following Scheduler components and concepts:

[Appearance and Style](/componentone/docs/win/online-schedule/concepts/appearance-styling) \- Describes the options available for customizing the appearance of Scheduler and its elements\.

[Availability](/componentone/docs/win/online-schedule/concepts/availability) \- Describes the availability states that can be assigned to appointments\.

[Best Practices](/componentone/docs/win/online-schedule/concepts/schedulerforwinforms2) \- Provides recommended practices for implementing and configuring Scheduler

[Categories](/componentone/docs/win/online-schedule/concepts/categories) \- Describes how to organize appointments by using predefined and custom categories\.

[Contacts](/componentone/docs/win/online-schedule/concepts/contacts) \- Describes how to create contacts and associate them with appointments\.

[Data Binding](/componentone/docs/win/online-schedule/concepts/data-binding) \- Describes data\-source configuration and data mapping for Scheduler data\.

[Predefined Labels](/componentone/docs/win/online-schedule/concepts/predefined-labels) \- Describes the predefined labels available for identifying appointments\.

[Reminders](/componentone/docs/win/online-schedule/concepts/reminders) \- Describes how to configure appointment reminders and reminder behavior\.

[Resources](/componentone/docs/win/online-schedule/concepts/resources) \- Describes how to create resources and associate them with appointments\.

[Working with Appointments](/componentone/docs/win/online-schedule/concepts/workingwithappointme) \- Describes how to create\, edit\, organize\, and remove appointments\.

[Working with C1Calendar](/componentone/docs/win/online-schedule/concepts/calendar-control) \- Describes how to configure and interact with the `C1Calendar` control.

[Scheduler Control](/componentone/docs/win/online-schedule/concepts/scheduler-control) \- Describes the structure and behavior of the Scheduler control\.

[Scheduler Views](/componentone/docs/win/online-schedule/concepts/scheduer-views) \- Describes the views available for displaying appointment and schedule data\.