一般に、ガラス板、ガラス板を固定する框(かまち)、窓枠、鍵・開閉器具等によって構成されている。開口面に、ガラス板ではなく、障子紙などを用いる窓もある。
窓の種類は、開閉の方法や設置のかたちによって分類される。開閉の方法には、屋外に向かって開く「開き窓」、横方向にスライドする「引き違い窓」、縦方向にスライドする「上げ下げ窓」、上端または下端を倒す「倒し窓」などがあるほか、固定し開閉しない「はめ殺し窓(FIX窓)」もある。設置のかたちとしては、屋根面から突出し垂直に設置する「屋根窓 (ドーマーウインドー)」、壁から外に突き出た「出窓」、床に接し大きく開く「掃き出し窓」などがある。
なお、建築基準は、居室には、採光及び換気のため、一定面積以上の窓等の開口部を設置しなければならないとしている。