What are the types of knowledge and information processing? ​