מחשוב ער לסביבה (Context Aware Computing) היא מערכת היכולה להתאים את פעילותה בהתאם לנסיבות סביבתיות ללא צורך בהתערבות מפורשת של המשתמש. המערכת יודעת לשאוב נתונים רלוונטיים בדרכים רבות, כגון מידע המגיע באופן מקוון, מצב של התקנים, מידע המתקבל מחיישנים שונים, זמן, מיקום פיזי וכדומה. עיבוד המידע המתקבל במערכת עשוי לגרום לשינוי באופן פעולתה כך שתתאים לסביבה החדשה.
למערכות מחשוב ערות לסביבה ישנן בדרך כלל מספר תכונות המבדילות אותן ממערכות מחשוב רגילות (Rohn, 2002):
מחשוב ער לסביבה ניתן למצוא כיום כמעט בכל תחום בו משולבות מערכות ממוחשבות. השימושים במחשוב ער לסביבה הם רבים ותלויים בעיקר במגבלות הטכנולוגיות ובעלות אל מול הצרכים. דוגמאות פשוטות לשימושים במחשוב ער לסביבה (Erickson, 2002):
מחשוב ער לסביבה הוא תחום הנמצא בשלבי התפתחות ראשוניים. התחום צובר תאוצה רבה ובשנים האחרונות השימוש בתחום עולה באופן מתמיד. ניתן לצפות כי בעתיד ימשיך התחום להתפתח יחד עם התפתחות הטכנולוגיה והקידמה. רעיונות לשימושים עתידיים בתחום מחשוב ער לסביבה בסביבת המגורים (Meyer & Rakotonirainy, 2003):
למערכות מחשוב ערות לסביבה ישנן מספר מגבלות. המגבלות העיקריות הן מגבלה טכנולוגית בכל הקשור לקליטת מידע מהסביבה ולעיבודו (בדרך כלל על ידי חיישנים), ומימוש הצורך של עבודה ללא טעויות – ישנו קושי רב ליצור מערכת המשנה את תפקודה בהתאם לסביבתה ואינה טועה כלל בניתוח המצב הסביבתי והתאמת אופן פעולתה, כפי שהמשתמש היה רוצה שתפעל (Erickson, 2002).