Multimedia Communications: What, Where and How?