The document demonstrates different methods for specifying colors in CSS including RGBA, HSL, HSLA, and opacity. RGBA colors are assigned to paragraphs with red, green and blue backgrounds. HSL colors use hue, saturation and lightness values to create a green color at different intensities. HSLA extends HSL by adding opacity. Opacity is directly applied to RGB colors to create semi-transparent red, green and blue backgrounds.