An online directory allows to gather many contacts on a website. They are much more efficient than directories because they allow you to make more precise searches, compare offers and have much more details.