Overview
If you need to implement a new functionality like Google Drive. You will create a service to be able to login and retrieve documents from Google Drive
It can either be an internal service that has no API exposed or an external one ( from Executor )