External Hardware Meaning