COMPREHENDING THE FUNDAMENTAL IDEAS BEHIND EMERGING COMPUTING SYSTEMS