Digital immigrants are new to computers and to the Internet. Like immigrants who do not know the language of their new land, they have struggled over the simplest issues. They've had to learn why some rectangles on the screen are windows, some are icons, some are buttons, and some are the desktop itself. On the other hand, unlike digital immigrants, digital natives are fluent in the language, so to speak. They are so totally at home on the Web that people worry that they have confused it with their real homes. Soon there will only be immigrants and natives, and soon after that, only natives. And then people will see what they make of this new land.