The meaning of "a lot" is similar to "very". But you can't use "very" with comparisons. For example, you can't say that someone is "very shorter" than someone else. When you want to compare things, you can use "a lot":
He's very short.
He's a lot shorter than his brother.