Knowledge is a familiarity, awareness or understanding of someone or something, such as facts, information, descriptions, or skills, which is acquired through:
EXPLICIT (as with the theoretical understanding) of a subject, experience or education by perceiving, discovering, or learning, knowledge can refer to a theoretical.
IMPLICIT (as with practical skill or expertise), practical understanding of a subject.
Hindu scriptures present two kinds of knowledge:
1. PAROKSH GYAN = paroksh (formed in an obscure or indistinct manner) gyan (also spelled paroksha-jnana) is secondhand knowledge: knowledge obtained from books, hearsay,that one discovers from external sources, from others, etc.
2. PRATAKSH GYAN = prataksh (produce, make, build; manifest, real, discerning, direct, self-evident, immediate, explicit, perceptible, actual, clear, supervision, direct perception, superintendence of, capable of direct perception ) gyan (also spelled prataksha-jnana) is the knowledge borne of direct experience, i.e., knowledge that one discovers for oneself, from internal sources, by himself.