Difference Between Magento 2 Website, Store, and Store View

Difference Between Magento 2 Website, Store, and Store View