Profesjonalna strona internetowa powinna być przejrzysta, powinna prawidłowo działać we wszystkich przeglądarkach. Strona przyjazna dla użytkownika powinna również zawierać ułatwiające obsługę aplikacje internetowe.
Zaczynając od najprostszych takich jak formularz kontaktowy na rozbudowanych bazach danych kończąc. Dzięki bazie danych możemy prowadzić katalog firm, czy sklep internetowy. W bazach danych możemy zgromadzić min. adresy poczty elektronicznej klientów klientów. W przyszłości możemy zaopatrzyć się w aplikacje typu e-mailing i niskim kosztem wysyłać oferty do klientów. Rozbudowana aplikacja powinna zawierać dobry system zapytań tak aby można było szybko odnaleźć interesujący nas temat. Coraz częściej aplikacje z laptopów przechodzą do telefonów komórkowych. Dzieje się to za sprawą rosnących możliwości telefonów. Zastosowanie w komórkach coraz szybszych procesorów i pamięci zwiększa znacznie ich możliwości. Obecnie komputery i odpowiednie oprogramowanie wspomagają nas w różnych działaniach. Obecnie żadne przedsiębiorstwo, nie może obejść się bez oprogramowania takiego jak system zarządzania. Dzięki niemu można zautomatyzować bardzo wiele zjawisk odbywających się w naszej firmie. Skomplikowany pakiet oprogramowania może zawierać moduły, które wykorzystamy w różnych działach naszej firmy, zaczynając od kadr, gdzie zarządzanie wypłatami dla pracowników można prowadzić na podstawie bazy danych, gdzie będziemy ewidencjonować czas pracy, naszych pracowników.
Również magazyn, z którego firma produkcyjna pobiera elementy do produkcji, może być skomputeryzowany.
Wówczas magazynier odnotowuje wszystkie materiały jakie zostały wydane, można w programie ująć symbol towaru, jego nazwę, oraz komórkę do której został wydany. Jednak niekiedy różne działy firmy mogą pracować na odmiennych rodzajach oprogramowania, wówczas konieczna może okazać się integracja systemów informatycznych. Chodzi o to aby oprogramowanie w wewnętrznej sieci firmy umożliwiało przykładowo obieg dokumentów pomiędzy poszczególnymi komórkami. Obecnie jest to już standard, jednak jeżeli na potrzeby jednego z działów musimy zakupić oprogramowanie niekompatybilne ze standardowymi rozwiązaniami, wówczas należy je dostosować.