Avecora OnDemand is a small business project management and contact management application, delivered on the web, on-demand. Among OnDemand’s features are task and deadline management, group messaging, calendar, contact management and allocation, wiki pages, and status updates.