Server-Side and Client-Side rendering

Server-side refers to the happenings or processes that take place in the server part of a web application that is hosted. This process could include fetching data or rendering web pages.

Client-side refers to the happening or process that takes place on a user's device. This process takes place after a website has been delivered to a user's device.

In summary, server-side and client-side refer to the location certain tasks or processes are carried out in a web application. Server-side processes have more access to resources and its more secure while client-side processes have less access to resources and its less secure.