Any piece of hardware used to access the internet. If a piece of hardware is able to access the internet it is thus potentially exposed to attacks by malware. Typical endpoints are PCs, laptops, macs and smart phones.

Interestingly, thanks to the evolution of the Internet of Things, there increasingly exists the possibility of new kinds of malware attacking new kinds of hardware, such as autonomous vehicles.