The concept that describes an application that is hosted on the Internet but can be used and configured as needed internally per organization is: SaaS (Software as a Service). SaaS applications are centrally hosted on the cloud and made available to users over the Internet. Users can often configure and customize the application to some degree to fit their organization's specific needs.