One element of a larger system. A hardware component can be a device as small as a transistor or as large as a disk drive as long as it is part of a larger system. Software components are routines or modules within a larger system. See
component software and
component video.