אפליקציית Hosts Guru מיועדת לעריכה וניהול קובץ hosts הנמצא במחשבכם.
קובץ hosts הוא קובץ של מערכת ההפעלה המאפשר לקשר בין כתובת IP (מספר) לכתובת שמית (מחרוזת). פניה לקובץ Hosts שנמצא במחשב המקומי נעשית לפני פניה לDNS שנמצא במערכת חיצונית. אחת ההמלצות על מנת להימנע מפגיעתן של תוכנות הריגול היא לחסום אתרים באמצעות קובץ ה־hosts, על ידי קישור בין כתובת האתר לבין הכתובת 127.0.0.1, שהיא למעשה כתובת המחשב המקומי. באופן זה נחסמים אתרים המכילים תוכנות הריגול, וכך נמנע מאלה לחדור למחשב בעת הגלישה.
ישנן מספר בעיות הנוצרות עקב פשטות המבנה של קבצי הוסט יחד עם היעדר האמצעים המיוחדים לעריכתם. הן כדלהלן: קושי באיתור כפילויות הדומיינים, היעדר סימון וצביעת חלקי קוד שונים , חוסר יכולת לשלוט בקבוצות דומיינים ותמרון מהיר ביניהן.
תוכנת Hosts Guru פותרת את הבעיות הנ"ל. האפליקציה מספקת אפשרות קלה ונוחה של עריכת קובץ hosts, מעבר מהיר בין גרסאות שונות של הקבצים (הנדרש, לדוגמא, בבדיקות אתרי אינטרנט בסביבת שונות באמצעות תחנת עבודה אחד), יכולת לשייך הגדרות proxy לקובץ hosts מסוים, שליחת קבצי hosts, שנצרו ע"י האפליקציה, במייל, איתור כפילויות של דומיינים וכו'.
לתוכנית ישנה יכולת אתחול אוטומטית והינה נגישה משורת המשימות ע"י הוספת צלמית. כך, מעבר בין קבצי הוסט מתבצע דרך שורת המשימות וללאו צורך בפתיחתה של התוכנה עצמה.
המערכת פותחה על בסיס Microsoft.NET 2.0, בשפת #C, היא בעלת מנגנון התקנה מבוסס על טכנולוגיית Windows Installer והופכת את חווית ההתקנה לפשוטה למדי, לא דורשת ידע מוקדם.