Computers are nearly everywhere, and they're popping up in new places everyday. Almost everyone thinks of computers as a machine that sits atop a desk with a keyboard and a mouse, but there are many more varied computing interfaces. Laptops are becoming more popular, as people need mobility of their information and software. Computers have even found their way into the classroom. Personal Digital Assistants are becoming more and more popular. People like to be able to store calendars, phone numbers, notes, and other pieces of information on these small devices. This small device is actually a full-fledged personal digital assistant, but is no bigger than a credit card. As more and more people move to a paperless way of living, even books are being computerized. Where will computers appear next? Virtual reality and augmented reality are other new fields that are just emerging. This virtual reality environment could one day be as pervasive as today's desktop computers.