End User Computing Devices specification definition

End User Computing Devices specification means a unit of computing hardware, and/or Equipment and its associated system software, that is used and interacted with by an End-User, including, but not limited to both stationary, mobile, and hand-held computing components, consisting of the desktop or laptop computer itself, as well as the associated peripheral components interconnected electronically via wired or wireless connectivity, including keyboards, mice, monitors, hard drives, CD players, speakers, microphones, scanners, multi-functional devices, smartphones, tablets, and other End-User hardware units as listed in Annexure B.