Knowledge and it application