Service Plugin Loader that builds upon java.util.ServiceLoader. It is used to discover and load services that are extensions/plugins to our application.