Directory software is a tool for building and managing any sort of online directory or listing website. It's typically used by nonprofits, clubs, associations, chambers of commerce or any other organization that has a membership base.