Front end

  1. Graphical user interface that makes another program easier to use. A great example of a front end is Microsoft Windows 3.11 that is a front end for MS-DOS.
  2. Front side of a computer or computer component.

Also see: Backend, GUI