The 21st century, is an age of information and knowledge.