It provides ready-to-use functionality – such as user management, messaging with chats and video calls, booking, scheduling, or subscriptions – which can be reused and adapted in the context of the individual implementation