No, Windows 8 does not use Windows Live Mail. It does however, have an app called "Windows Mail" that you can click on from the Start Screen. The computer usually puts it there automatically, and the first time you click on it, it will go through the setup and get it going for you.
↧