COMPREHENDING THE FUNDAMENTAL CONCEPTS BEHIND EMERGING COMPUTING SYSTEMS