Alot is not a word, ever.
A lot is the correct way to spell the word that means a large amount or very much. It’s always two words.
I had a lot of food left over after the party.
Mark likes eating ham a lot.
Allot means to distribute or assign a portion.
The teacher will allot two notebooks to each student.