ישנם ארבעה סוגי 'תחום': מקומיים - שמות מקומיות לגוש הנוכחי; פונקציה - אפשר להשתמש בתווים בכל מקום בתוך הפונקציה בה הם הוצהרו; קובץ - שם שהוצהר עליו מחוץ לכל הגושים ומחלקות, ולכן הוא גלובלי; מחלקה - שם של איבר מחלקה שמקומי למחלקתו ואינו ניתן לשימוש מחוץ לאותה מחלקה.