✏️ 서버(server) 란?
- 서버는 네트워크를 통해 클라이언트에게 서비스를 제공하는 컴퓨터 시스템 또는 프로그램을 가리킨다. 서버는 클라이언트의 요청에 응답하고, 필요한 데이터나 서비스를 제공한다.
1. 데이터 제공
2. 애플리케이션 서비스
3. 저장
4. 네트워크 보안
✏️ 클라이언트 (Client)란?
- 서버에게 서비스나 데이터를 요청하고, 서버로부터 받은 데이터를 사용자에게 표시하거나 필요한 처리를 한다. 일반적으로 웹 브라우저, 모바일 앱, 데스크톱 애플리케이션 등이 클라이언트의 예시다.
1. 서버 요청
2. 서버 응답 처리
3. 사용자 인터페이스
4. 로컬 데이터 저장