Term of the Moment

Intel 4004


Look Up Another Term


Definition: digital service provider


An organization that provides online content such as music and movies. See service provider, streaming video service and music streaming service.