"A New Day Has Come" was written by Aldo Nova and Stephan Moccio and produced by Walter Afanasieff, Nova and Ric Wake (the latter only produced the "radio edit"). The song also features additional production from Richie Jones, Christian B, and Marc Dold. The song has two versions: the piano-driven ballad in time and the midtempo radio version in common time. Both versions are available on the album. Both versions of the song are written in the key of F major. The original version of the song features a slow tempo of 40 beats per minute, while the radio remix features one of 92 beats per minute.