In this sense, "by" is used to tell how much one thing exceeds another or falls short of another. " "by far" is similar, except that no specific measurement is given, only an indication that there is a large gulf.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.