Partitioning is a performance strategy whereby you divide possibly very large groups of data into some number of smaller groups of data.