클라이언트 사이드(client-side)는 주로 컴퓨터 프로그래밍이나 웹 개발 분야에서 사용되는 용어로, '사용자 측의' 또는 '클라이언트 컴퓨터에서 실행되는' 이라는 의미를 가집니다. 여기서 클라이언트(client)는 웹 서버와 통신하는 최종 사용자 기기, 즉 웹 브라우저가 설치된 컴퓨터나 스마트폰을 의미합니다. 따라서 클라이언트 사이드 작업은 서버가 아닌 사용자의 기기에서 직접 처리되는 모든 연산을 가리킵니다. 예를 들어, 웹페이지의 버튼을 눌렀을 때 즉시 색깔이 바뀌거나 애니메이션이 나타나는 것은 서버에 요청하지 않고 사용자 기기에서 처리되는 클라이언트 사이드 작업입니다. 이는 서버 사이드(server-side)와 대조되며, 서버 사이드가 서버 컴퓨터에서 처리되는 것을 의미하는 것과 구별됩니다. 클라이언트 사이드 기술로는 주로 JavaScript가 사용되며, 사용자 경험을 향상시키고 서버 부하를 줄이는 데 중요한 역할을 합니다. 이 용어는 기술 문서나 개발자들 사이에서 매우 흔하게 사용됩니다.