AC for Web is built to facilitate the management of four types of items: actions, waits, projects, and pending projects. Actions are tasks that can be accomplished directly. Waits are delegated tasks that need to be followed upon or events that are to happen. Projects describe anything that cannot be completed in a single step. Pending projects are ideas that need to be captured but are not ready to be acted upon at this time.
Every type of item can be assigned three types of metadata - tags, people, and places - to make sense of the task universe. In addition to that, due dates and weights can be used to represent the notions of urgency and importance, respectively.
AC for Web provides a developer API based on open standards such as REST and OAuth.