In software architecture, there may be many layers between the hardware and end user. ... A rule of thumb is that the front (or "client") side is any component manipulated by the user. The
server-side (or "
back end") code usually resides on the
server, often far removed physically from the user.
read more >>