I think they are usually used in the same way ("a lot" is 2 words by the way):
I ate a lot of food today. vs I ate lots of food today.
Lots is usually not written, it's less formal. Also, if you want to use the word at the end of a sentence, just use a lot, not lots:
I go to the gym a lot. (sounds much better than) I go to the gym lots.