Stuart Hall's reception theory states that media producers encode messages into texts, but audiences can decode them in different ways - not always as intended. There are three types of audience readings: preferred accepts the producer's meaning; negotiated understands but adds their own interpretation; oppositional rejects the meaning. Symbolic codes like mis-en-scene, lighting, setting, and color symbolism are used to create meaning in media texts. Different symbolic elements can generate different audience expectations based on genre.