Marketing internetowy rozwija się na różne sposoby, najpopularniejsze z nich to strony internetowe i aplikacje online, które promują dany biznes w sieci. Tworzeniem oprogramowania, zaspokającego potrzeby klientów danej firmy – sklepu internetowego, portalu informacyjnego etc., zajmuje się właśnie software house.