 According with its purposes, KF is grounded on "knowledge building" theory.The software helps students in their effort to acquire new meaning and nurture knowledge building communities.In consequence, Knowledge Forum requires that learners and instructors take an approach in concordance with knowledge building theory.