It is, if you like, the difference between theory and application, or the difference between a computer scientist and a software engineer. I'm not knocking either, but the world needs orders of magnitude more engineers than scientists.
But, let's not make a virtue out of ignorance. You might not need to know how merge-sort works, but you'll be a better engineer if you do.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.