Server-side and Back-end are identical statements . They both mean that the code is run on you server as opposed to the clients machine, often for dealing with databases. Where as Client-side and Front-end both mean the code is executed on the users computer, usually for UI and design.