Client/Server

Its a term that denotes the front end (client) and the back end (server), also known as distributed computing architecture. See also: Distributed computing, Server