Every knowledge has a reason that makes it a true knowledge. This basis can either be philosophical or psychological. Philosophy as a basis for knowledge has to do with questioning the cause of a thing, while psychology as a basis for knowledge has to do with questioning the effect of a thing.