Unity Platform Toolkit package contains API interfaces that are platform agnostic and allow game developers to interact with the system. The platform implementation packages provide platform-specific implementations for the API interfaces. Implementations are available for all supported platforms and also for the Unity Editor as a platform.