A lot (two words) is a pronoun and adverb meaning “very much” or “a large amount.” “Alot” (one word) is never correct.