interchange of knowledge between heterogeneous Personal computer programs, representation of knowledge in ontologies and understanding bases,A strategy is like a method in a computer. It lets you know how to proceed with the data you are acquiring, and like a pc plan, You need to use the same strategy to method a lot of different types of knowledge