1.0 XHTML מהווה בסיס למשפחה של סוגי מסמכים אשר ירחיבו את XHTML ויגדירו בה תתי-קבוצות, במטרה לתמוך בטווח רחב של מכשירים ואפליקציות חדשות, ע"י הגדרת מודולים ומנגנון לשלב מודולים אלה. מנגנון זה יאפשר הרחבת
1.0 XHTML, וקביעת תתי-קבוצות בו, באופן אחיד ע"י הגדרת מודולים חדשים.
ככל שהשימוש ב- XHTML עובר ממפעילי משתמשים שולחניים מסורתיים לפלטפורמות אחרות, ברור שלא יידרשו כל האלמנטים של XHTML בכל הפלטפורמות.
למשל, מכשיר כף היד או מכשירי טלפון סלולרי עשויים לתמוך רק בתת-קבוצה של האלמנטים של XHTML.
תהליך המודולריזציה מחלק את XHTML לסדרת קבוצות אלמנטים קטנות יותר.
6.2 תת-קבוצות ואפשרויות הרחבה
למודולוריזציה מספר יתרונות:
* היא מהווה מנגנון פורמלי לקביעת תתי-קבוצות ב- XHTML.
* היא מהווה מנגנון פורמלי להרחבת XHTML.
פרופיל של מסמך מפרט את התחביר והסמנטיקה של קבוצת מסמכים.
התאמה לפרופיל מסמך הוא הבסיס להבטחת אפשרות יכולת פעולה הדדית של משתמשים בהם.
פרופיל המסמך מפרט את האפשרויות הדרושות לעבד מסמכים מסוג זה, דהיינו באילו פורמטים לתמונות ניתן להשתמש, באילו רמות כתב, תמיכות לדפי סגנון וכו'.
דבר זה מאפשר לקבוצות שונות של מעצבי מוצרים פרופיל סטנדרטי שלהן.
ע"י כך יתבטל הצורך לכותבי מסמכים לכתוב כמה גרסאות שונות של המסמכים, עבור לקוחות שונים.
עבור קבוצות מיוחדות כגון כימאים, רופאים או מתמטיקאים, תתאפשר בניית פרופיל מיוחד באמצעות אלמנטים סטנדרטיים ב- HTML ועוד קבוצת אלמנטים המכוונת לצרכיהם המיוחדים.