Od zawsze było wiadomo, że każda firma wiedzy ma swoją wartość. W dzisiejszych czasach można zarobić na wszystkim, na przykład baza danych firm jest obecnie poszukiwana przez wiele firm reklamowych. Taka baza danych zawiera informacje o firmie, jej adres oraz branżę. Dzięki tym informacjom firma reklamowa może rozsyłać pocztę popularnie nazywaną spamem. Klient oczekuje dzisiaj nie tylko gotowej reklamy, ale także obsługi związanej z prowadzeniem swojej kampanii.
W związku z tym, że dzisiejszy rynek zasypywany jest wszelkiego rodzaju działalnościami można zaobserwować, że zaczyna brakować miejsca na katalogowanie firm. Pomimo tego, że powstaje coraz więcej miejsc, jak bazy firm, to jednak nie każda z nich spełnia oczekiwania klientów. Dobrze zaprojektowana baza firm umożliwia szybie i proste odnalezienie wybranego kontrahenta przez potencjalnego klienta. Także powinna zawierać najważniejsze informacje na jego temat.
Każda firma najbardziej ceni sobie dane odnośnie swoich klientów. Są one wykorzystywane choćby do celów reklamowych, jak rozsyłanie ulotek, zaproszeń, kuponów rabatowych. baza klientów dla firmy w wielu wypadkach powinna stanowić tajemnicę, którą trzeba chronić przed konkurencją. W czasach, kiedy na rynku panuje duża konkurencja ujawnienie danych klientów innej firmie może oznaczać gigantyczne straty finansowe.
„Powstające w dzisiejszych czasach bazy firm nie wymagają już wpisywania wszystkich możliwych kryteriów w wyszukiwarkę. Wystarczy, że osoba szukająca wpisze to co pamięta, a współczesna baza firm pokaże jej wyniki najbardziej zbliżone do wpisanej frazy lub słowa. Jest to zdecydowane ułatwienie, w szczególności dla kogoś, kto poszukuje konkretnej firmy z konkretnego miasta. Jednaka, aby nasze wyszukiwanie się powiodło dana firma musi się znajdywać w konkretnej bazie.
Bez wątpienia dla kogoś kto szuka danej firmy najważniejsze jest, aby miał do niej jak najszybszy dostęp. między innymi dlatego powstają wszelkiego rodzaju katalogi. Katalog jest dokładnie tym samym co baza danych firm, gdzie za pomocą prostej w obsłudze wyszukiwarki znajdziemy to co nas interesuje. Współczesne bazy danych nie wymagają wpisywania szczegółowych danych, wystarczy, że pamiętamy miasto lub profil działalności, w jakiej szukana firma świadczy usługi.