Smart devices can be designed to support a variety of form factors, a range of properties pertaining to ubiquitous computing and to be used in three main system environments: physical world, human-centered environments and distributed computing environments.
ويمكن تصميم الأجهزة الذكية لدعم مجموعة متنوعة من العوامل على شكل من الأشكال، و مجموعة من الخصائص المتعلقة الحوسبة في كل مكان واستخدامها في ثلاث بيئات أنظمة رئيسية: العالم المادي، والبيئات التي محورها الإنسان وبيئات الحوسبة الموزعة.