# Core Components These are the 'building blocks' out of which Evennia is built. This documentation is complementary to, and often goes deeper than, the doc-strings of each component in the [API](../Evennia-API). ## Database entites - [Typeclasses](Typeclasses) - [Sessions](Sessions) - [Acccounts](Accounts) - [Guests](../Concept/Guest-Logins) - [Objects](Objects) - [Scripts](Scripts) - [Channels and Messages](Communications) - [Attributes](Attributes) - [Nicks](Nicks) - [Tags](Tags) - [Help system](Help-System) - [Spawner and prototypes](Spawner-and-Prototypes) ## Commands - [Command-System](Command system) - [Command-Sets](Command-Sets) - [Commands](Commands) - [The Connection Screen](Connection-Screen) - [Available default Commands](Default-Command-Help) - [Batch-Processors](Batch-Processors) - [Batch-Code-Processor](Batch-Code-Processor) - [Batch-Command-Processor](Batch-Command-Processor) ## Utils - [Coding-Utils](Coding-Utils) - [EvEditor](EvEditor) - [EvMenu](EvMenu) - [EvMore](EvMore) - [MonitorHandler](MonitorHandler) - [TickerHandler](TickerHandler) - [Lock system](Locks) ## Server and network - [Signals](Signals) - [Portal](Portal-And-Server) - [Inputfuncs](Inputfuncs) - [Outputfuncs](Outputfuncs) - [Protocols](../Concept/Custom-Protocols) - [Server](Server) - [Server conf object](Server-Conf) - [Webserver](Webserver) - [Webclient](Webclient) - [Bootstrap](Bootstrap-Components-and-Utilities)