iced coffee is brewed with hot water (that hot coffee is then cooled over ice) which means more of the oils and acidic flavors are released, this can result in a bitter taste. cold brew coffee is brewed with cold water so that does not happen because the oils and acids are not as soluble in cold water.