웹 애플리케이션의 맥락에서 클라이언트란 사용자 장치의 브라우저를 의미합니다. 클라이언트는 애플리케이션 코드를 서버에 요청하고, 서버로부터 받은 응답을 사용자가 상호작용할 수 있는 인터페이스로 변환합니다.
서버는 데이터 센터의 컴퓨터를 가리킵니다. 이 컴퓨터는 애플리케이션 코드를 저장하고, 클라이언트로부터의 요청을 받아들이고, 일부 계산을 수행한 다음 적절한 응답을 반환합니다.
출처: https://nextjs.org/learn/foundations/how-nextjs-works/client-and-server