Site vs feed in self host

I’ve recently set up a self hosted version of NewsBlur. I’m having fun learning about the features.

In the mobile app, the ’+’ at the bottom gives the user the option to add a ‘site’. But in the admin panel, the word ‘site’ seems to be separate than ‘feed’. What does ‘site’ in the admin panel used for ?