A news presenter (also called an anchor, news anchor or newscaster) is a person who presents news during a news program. The program can be on television, on the radio or on the Internet. A news presenter, or anchor, puts together the entire program. This may include writing, selecting, and reading stories on the air. The job of an anchor is often more improvised than scripted. This is especially true during breaking news (when events are happening quickly). They have to coordinate other reporters, interviews and behind-the-scenes events as they happen. They must also deal with technical difficulties and keep the broadcast going.