Онлайн игры, инет-магазины, форумы.. С точки зрения построения сайта не отличаются НИЧЕМ. Везде присутствует язык программирования, присутствует база данных, как их использовать - это уже смотря кому что нужно.. Кому магазин, кому форум, кому онлайн игра.
А вообще вопрос достаточно общий.