What is the term for software services that are provided over the Internet rather than a company site?
A.mobile app
B.ontology
C.mobile web site
D.cloud computing
A.mobile app
B.ontology
C.mobile web site
D.cloud computing