What makes online advertising so different from traditional?