They both mean a sizable amount of either people or things. A lot is used in the expression a lot of and a lot of refers to a measure of something or a number of objects, or it could even mean a large amount of quantity, as well as all of the members of a particular group. This word may apply to a group of people. The plural lots mean much or many, and it measures the greatness of the amount in question.
Both expressions can be utilized with countable and uncountable nouns. Countable nouns are people or objects that can be physically counted. For example, you could say, “there are a lot of cats up for adoption.” Uncountable nouns, on the other hand, are objects that cannot be counted or divided. For example, the word water cannot be calculated. For instance, you could say, “I like lots of music.”