By far the biggest layer in BELTS, the service layer contains the components that make up the core of the system. It contains services for managing transactions, commands, content, indexes, caches, mail, caches, events, content and external connections. The most significant of these is the command processor. For more information on command processing see Section 3.4, “Command Processing”.