Latest traits in virtual marketing