See more
It is the job of the software development team to decide whether an operation will be done client-side or server side (based on their inherent constraints) to deliver the best experience to the user.
The most common example of server-side operations are those that have to do with data storage and retrieval.
“A filter is software routine that changes the appearance of an image or part of an image by altering the shades and colours of the pixels in some manner”.