A computer processes data according to programs and consists of hardware and software, with an operating system providing an interface between users, applications, and hardware. Common computer components include processors, memory, storage devices, input devices like keyboards and output devices like monitors, with computers coming in various sizes from desktops to laptops to handheld devices. Networks allow computers to connect and share resources while the internet provides global communication through services like email, websites, and file transfers.