The roots of cloud computing are connected to each other to make a cloud computing infrastructure for the enterprise. There are four roots of cloud computing 1. Internet Technologies 2. Distributed Computing 3. Hardware 4. System Management