Technology is a crucial part of modern society, and computers lie at the heart of it all. Important things like business, banking and communication, as well as entertainment, playing games, downloading music and how we interact socially all revolve around computers. A computer technologist designs and implements software and hardware that allows all these things to be possible.