Halaman manual adalah cara tradisional UNIX dalam mendistribusikan dokumentasi tentang program. Istilah "halaman manual" sendiri adalah kependekan dari "halaman manual", karena mereka sesuai dengan halaman-halaman manual yang dicetak; halaman manual "bagian" (1 untuk perintah, 2 untuk panggilan sistem, dll.) sesuai dengan bagian dalam manual UNIX lengkap. Dukungan masih ada jika Anda ingin mencetak halaman manual ke kertas, meskipun ini jarang dilakukan hari ini, dan banyaknya halaman manual membuatnya tidak mungkin untuk mengikat mereka semua menjadi satu buku.
Pada awal 90-an, proyek GNU memutuskan bahwa sistem dokumentasi "man" sudah ketinggalan zaman, dan menulis perintah info untuk menggantikannya: info memiliki fitur hyperlink dasar dan bahasa markup yang lebih sederhana untuk digunakan (dibandingkan dengan sistem "troff" yang digunakan untuk halaman manual). Selain itu, GNU mendukung penggunaan halaman manual sama sekali dan berpendapat bahwa sistem perangkat lunak yang kompleks harus memiliki dokumentasi yang lengkap dan komprehensif daripada hanya satu set halaman manual pendek.
Sebenarnya ada sistem dokumentasi lain yang digunakan, selain manusia dan info : GNOME dan KDE memiliki sistem mereka sendiri, berbasis HTML, dll.
Pada akhirnya, bentuk di mana Anda mendapatkan dokumentasi tergantung pada kebijakan internal proyek yang menyediakan perangkat lunak di tempat pertama - tidak ada standar yang diterima secara global.
Flat is better than nested.