사용자가 눈으로 보고 UI를 클릭 또는 터치하는 상호작용을 하는곳 앱을 주로 개발하면 '프론트 엔드'
사용자가 눈에 보이지않지만 상품정보 API를 노출한다던지 , 로그인/로그아웃, 권한관리와 사용자 인증을 주로 다루는 개발자는 백엔드라 부름. 데이터베이스 설계까지 하는경우도있음.