1. 수면이상(dyssomnia)
① 원발성 불면증 : 어떤 뚜렷한 신체적, 심리적 병리가 없는데도 불구하고 지속적으로 적절한 수면을 취할 수 없는 경우
② 수면과다증(Hypersomnia) : 다른 원인없이 지나치게 잠이 많은 것이 1개월 이상 지속되는 경우
③ 기면병(Narcolepsy) : 일시적이면서 불가항력적인 수면이 되풀이하여 발생하는 것

2. 호흡관련 수면장애
- 밤에 잠을 자는 도중 빈번한 무호흡이 있고, 심하게 코를 골며 잠을 극도로 설치는 경우
- 악몽, 야경증, 몽유병, 잠꼬대, 이갈이

3. 이차성 수면장애
어떤 질환(정신분열병, 주요우울장애, 알코올의존증 등)을 앓고 있는 환자에서 수면장애가 그 질환의 증상으로 생긴 경우
- 원인적인 치료
- 수면환경(Sleep hygiene)요법
- 인지행동요법, 이완요법, 바이오피드백, 수면제한, 자극조절법 등
- 약물치료 : 불면증의 내용과 원인을 무시하고 아무 수면제나 사용하는 것은 금물
1. 규칙적인 기상시간을 지킨다.
2. 평소 수면시간만큼 침상에 있는다.
3. 불규칙적인 낮잠을 피하고 아무때나 자리에 눕지 않는다.
4. 수면을 충분히 취하여 일어날 때 상쾌한 기분이 들도록 한다.
5. 안락하고 적절한 소음이 차단된 그리고 따뜻한 수면환경을 조성한다.
6. 적당한 운동량과 자극량을 유지한다.
7. 저녁시간에 자극적인 것을 피한다.
8. 잠자기 전 20분 정도 뜨거운 샤워(체온을 올리는)를 한다.
9. 일정한 시간에 식사한다.
10. 취침전 과식을 피하고, 물을 많이 마시지 않는다.
11. 술과 담배, 지나친 각성음료 등 중추신경계 작용물질을 피한다.
12. 정기적으로 저녁에 이완요법(근육이완, 명상)을 시행한다.
13. 잠이 안 와 초조하거나 화가 날 때에는, 자려고 하지말고 침실 밖으로 나와 다른 무언가(예, 지루한 책읽기)를 한다. 아무리 적게 잤어도 다음날 제시간에 일어나는 것을 원칙으로 한다.