It’s the difference between the software and the service - your calendar on your phone is the software that receives the data from various calendar services. These don’t go to iCloud and then to your calendar app- they go straight to the app. So when you log in to your iCloud you only see the events for that service specifically