Question: what is the difference between source and binary distribution?
Answer: Binary releases contain computer readable version of the application, meaning it is compiled. Source releases contain human readable version of the application, meaning it has to be compiled before it can be used. The source release is the raw, uncompiled code. You could read it yourself.