The study of the internal structure of computers and how their components work together to process data.