An AngeliaSync Profile is a complete set of AngeliaSync configuration options that have been given a name and title and have been stored in the AngeliaSync Configuration Database.
Profiles provide a quick and easy way to run the same synchronization process repeatedly, without the need to re-enter all of the configuration options. And, when used in a shortcut or batch file, they enable automating AngeliaSync so that a specific AngeliaSync task can be run right from the desktop with a simple double-click, or under specified circumstances by using a task scheduling service such as AngeliaScheduler or the Windows Task Scheduler.
To make Profiles even more useful, AngeliaSync supports "Profile Groups". A Profile Group is a set of any number of AngeliaSync Profiles that are collected together under a single name and title. A Profile Group can then be executed in the same fashion as an individual profile -- either from a desktop shortcut, or from a batch file command line. An AngeliaSync Profile can belong to any number of Profile Groups.