The 'Interface' of a plugin is the base-class provided by the host (eg. Animal). The 'Server' is the class that manages all plugin classes implementing an interface. The word 'Engine' is only used in the API and just means a Server.