Knowledge markets provide means and venue for discovering and sharing knowledge resources among individuals and organizations.