前端（）和后端（）是描述进程开始和结束的通用词汇。前端作用于采集输入信息，后端进行处理。计算机程序的界面样式，视觉呈现属于前端。
计算机科学.在软体架构和程序设计领域，前端是软体系统中直接和用户交互的部分，而后端控制着软体的输出。将软体分为前端和后端是一种将软体不同功能的部分相互分离的抽象。大部分软体都概念性地分成了前端和后端，但大多数情况下，软体的后端经常是隐藏着而不被用户看到。但是，有些软体仅仅是另一个已经存在的软体的前端，就像一个图形用户界面 (GUI) 构建在字符界面之