Key Concepts
This page introduces the core building blocks of LearnHouse. Understanding these concepts will help you navigate the platform and structure your content effectively.
Organizations
An organization is the top-level tenant in LearnHouse. Each organization has its own courses, users, settings, and branding. A single LearnHouse instance can host multiple organizations, making it well-suited for multi-tenant deployments such as schools, companies, or platform providers.
Courses
A course is the primary unit of content. Every course contains one or more chapters, and each chapter contains one or more activities. Think of a course as a structured curriculum that guides learners from start to finish.
Activities
An activity is a single piece of learning content inside a chapter. LearnHouse supports several activity types:
- Dynamic pages — Rich, block-based pages built with the LearnHouse editor.
- Videos — Hosted video content with playback tracking.
- Documents — PDF and other document uploads for reference material.
- Quizzes — Assessments that test learner understanding and feed into progress tracking.
Collections
A collection groups related courses together. Collections make it easy for learners to discover all courses on a particular topic and for instructors to present a structured learning path across multiple courses.
Trails
A trail tracks a learner’s progress through a course. It records completed activities, quiz results, and overall advancement. Teachers can use trail data to monitor student performance, while learners can see their own progress and pick up where they left off.
Editor
LearnHouse includes a block-based WYSIWYG editor for authoring dynamic page activities. The editor supports a variety of block types — text, headings, images, code, callouts, embeds, and more — and offers real-time collaborative editing so multiple authors can work on the same page simultaneously.
For a deeper look at each of these features, explore the Platform Guide and the Features documentation.