Issue Summary:As pointed out in title, I'm not clear on the differences between a provider app and a system app.
According to documentation the only difference it mentions is the online access vs offline access which I'm also not clear on the differences.
For my scenario, the app I want to build is a provider/hospital side app that once gets refresh token from customer authentication can help manage all the appointments for that provider/hospital in background as long as they don't revoke the refresh token.
Should I be creating a provider app or a system app?