Digital commerce and role of marketing