front end vs surface

front end

noun
  • Used other than figuratively or idiomatically: see front, end. 

  • That part of a hardware or software system that is conceptually closest to the user; the user interface. 

surface

noun
  • Outward or external appearance. 

  • The outside hull of a tangible object. 

  • The overside or up-side of a flat object such as a table, or of a liquid. 

  • The locus of an equation (especially one with exactly two degrees of freedom) in a more-than-two-dimensional space. 

verb
  • To apply a surface to something. 

  • To make (information or facts) known. 

  • To become known or apparent; to appear or be found. 

  • To provide something with a surface. 

  • To bring to the surface. 

  • To come out of hiding. 

  • To work a mine near the surface. 

  • To rise to the surface. 

How often have the words front end and surface occurred in a corpus of books? (source: Google Ngram Viewer )