Corcava uses a hierarchical structure: Projects → Boards → Columns → Tasks. Each project can have multiple boards (for different workflows), each board has customizable columns (Kanban-style), and each column contains tasks. Projects are linked to clients, and team members are assigned to projects for access control.