Use abstraction to manage complexity in a program.