Partitions are used to organize data based on certain criteria.
The partition key groups entities by the same key and speed up query performance.
The difference is that data are physically isolated in partitions while partition keys group data logically.