SharePoint can support knowledge management programs in 5 key ways: by providing webpages for sharing information, lists for organizing data, options for customizing pages and lists, tools for managing individual item security, and settings for tailoring lists.