These are just very small laptops usually with usb, and maybe firewire and/or memorystick ports. They can run any normal windows software. Netbook is just some marketer's idea of a cute word. Unfortunately, it has caught on.