Hi. I would like to know differences between Repository pattern used in software applications as an abstract layer to access data and collections) and Inventory in games. We can utilize inventories in games (especially in RPG games) to keep and store player items as well as add and remove items. In Repository pattern, we have collections as well and we can add, remove and find elements. Can we see them the same?