What exactly is “the Shell”? What is a “Terminal?”