The Service API allows component writers to create components that operate like services. Users can instantiate new instances of your service and control them through component defined verbs (i.e. Start, Stop). You can provide a custom interface for editing the service instances via the user interface service API.