Question: what does frontend and backend mean in programming
Answer: In software engineering , the terms front end and back end refers to the separation of concerns between the presentation layer ( front end ) , and the data access layer ( back end ) of a piece of software , or the physical infrastructure or hardware .