Front end

Definition
The front end is the user interface for a computer program.