Relationship Between Knowledge, Learning and Technology in Higher Educational Environment