Alot is the incorrect spelling of a lot. Think of it this way: A lot is just like a little, only more. She plays a lot of tennis. He has a lot of extra time to finish his homework. She works a lot.
Allot means to allocate or apportion. The municipality did not allot enough money for the building of the new park, so the project has been postponed.