I chased this question around once, one of the first people I asked, a friend who knows way more about computing than me, his answer was; “If you have to ask that question, you most likely wont understand the answer.” He ended up being right. ;D