GRASPING THE FUNDAMENTAL CONCEPTS BEHIND EMERGING COMPUTING SYSTEMS