designed to perform many tasks
capable of performing many different tasks e.g pcs, macs, smartphones.
designed to run a variety of applications capable of supporting remote terminal operations or small desktop workstations