Most radio content is scripted before broadcast to ensure all necessary information is covered and schedules are adhered to. Scripts are used for segments like announcements, music sequences, and features covering topics like science, business and entertainment. Scripting helps presenters stay on schedule and avoid overrunning or underrunning segments. While listeners may think some content is improvised, pre-writing scripts allows radio stations to effectively plan and structure their broadcasts.