https://profferesearch.com/understanding-hardware-and-software-services-a-comprehensive-overview/