मैन पेज कार्यक्रमों के बारे में प्रलेखन वितरित करने का UNIX पारंपरिक तरीका है। "मैन पेज" शब्द "मैनुअल पेज" के लिए छोटा है, क्योंकि वे मुद्रित मैनुअल के पन्नों के अनुरूप हैं; मैन पेज "अनुभाग" (आदेशों के लिए 1, सिस्टम कॉल के लिए 2, आदि) पूर्ण यूनिक्स मैनुअल में अनुभागों के अनुरूप हैं। समर्थन अभी भी है अगर आप एक आदमी पृष्ठ को कागज पर प्रिंट करना चाहते हैं, हालांकि यह शायद ही कभी इन दिनों किया जाता है, और आदमी पृष्ठों की सरासर संख्या उन सभी को एक ही पुस्तक में बांधना असंभव बना देती है।
'90 के दशक में, GNU परियोजना फैसला किया है कि "आदमी" प्रलेखन प्रणाली पुरानी हो चुकी थी, और लिखा है की जानकारी कमांड इसे बदलना: जानकारी बुनियादी हाइपरलिंकिंग सुविधाओं की है और एक सरल मार्कअप भाषा (के लिए इस्तेमाल किया "ट्रोफ" प्रणाली की तुलना में उपयोग करने के लिए आदमी पेज)। इसके अलावा, GNU सभी मैन पेजों के उपयोग के खिलाफ वकालत करता है और कहता है कि कॉम्प्लेक्स सॉफ्टवेयर सिस्टम में शॉर्ट मैन पेजों के एक सेट के बजाय पूर्ण और व्यापक प्रलेखन होना चाहिए।
वास्तव में उपयोग की जाने वाली अन्य प्रलेखन प्रणालियाँ हैं, इसके अलावा आदमी और जानकारी : गनोम और केडीई की अपनी, HTML- आधारित प्रणाली, आदि हैं।
अंत में, जिस रूप में आपको दस्तावेज़ीकरण प्राप्त होता है, वह उस परियोजना की आंतरिक नीतियों पर निर्भर करता है जिसने पहले स्थान पर सॉफ़्टवेयर प्रदान किया था - वैश्विक रूप से स्वीकृत मानक नहीं है।
Flat is better than nested.