하 지금 맨붕상태온다 ㅜㅜ

지금 자바 기초수준의 채팅 프로그램 만들려고하는데
여러곳에서 접속하려고하면 스래드를 써야되잖어??
근대 막상 쓰라고하니깐 하나도 모르겠다....
이렇게 막힐때마다 정말 전공에 회의감든다 내가 이쪽길 잘해나갈수있을까 걱정밖에안듬...으휴..
말이 길어지니 하소연밖에 안되네 킁...

요약하자면 자바로 간단한 채팅 프로그램 만들껀대 어떻게 해야되..?
서버쪽이랑 클라이언트 둘다 스레드 써야되는거야? 아님 둘중에 한곳만 써도 되는거야..? 답좀 알려줘 ㅠㅠ