Resources include:
- processors (sound, graphics, CPU)
- storage (primary, secondary memory, cache)
- bandwidth (of peripherals, network)
- bus bandwidth
- screen resolution
Resources vary in mainframes, servers, PCs, laptops, netbooks, tablets, phones, cameras, and music players.