Bitrate adaptation is a technique used in streaming media to adjust the quality of a video stream in real-time based on the viewer's network conditions and device capabilities. This ensures a smooth viewing experience by minimizing buffering and maximizing video quality within the available bandwidth.