Baby (canción de Justin Bieber)
«Baby» fue escrita por el cantante Justin Bieber con "Christopher "Tricky" Stewart" y "Terius "The-Dream" Nash", que trabajaron con Bieber en «One Time». Bieber estrenó por primera vez la canción actuando en MuchMusic el 28 de diciembre de 2009. Unos días antes del lanzamiento del sencillo, Bieber publicó una versión acústica de la canción a su YouTube con su guitarrista Dan Kanter, similar a como lo hizo con «Favorite Girl».  En una entrevista con MTV News, Ludacris dijo que tenía que «profundizar» la letra de la canción.
One Time
Luego de que Bieber fuera descubierto en YouTube por Scooter Braun —su actual "manager", su mudanza de Stratford, Ontario a Atlanta, Georgia y de conocer a Usher y firmar con Island Records, Braun comenzó a buscar a varios productores con los cuales pudieran trabajar en el debut de Bieber. La canción fue escrita para el cantante canadiense por los productores veteranos Christopher «Tricky» Stewart y Terius «The-Dream» Nash en colaboración con Kuk Harrell de RedZone Entertainment, como su sencillo debut. Antes de que se produjera y escribiera el debut de Bieber, Stewart y Nash habían recientemente hecho varios éxitos como «Single Ladies (Put a Ring on It)» de Beyoncé, «Obsessed» de Mariah Carey, «Throw It in the Bag» de Fabolous, entre otros. «One Time» fue producida por Stewart y el duo de producción JB & Corron, mientras Harrell realizó la mezcla vocal. James Bunton y Corron Cole también recibieron créditos de la escritura de la canción al igual que Thabiso Nkhereanye. Bieber grabó la canción en los estudios RedZone's Triangle Sound en Savannah, Georgia, Bieber también grabó algunas partes de la pista en los estudios Boom Boom Room en Burbank, California. El mezclado se realizó en Atlanta en los estudios Silent Sound por Dave Pensado y Jaycen-Joshua Fowler.