How does a computer work?