Un battle (« bataille » en anglais, au sens de « joute » en français) est un terme de la culture hip-hop désignant une compétition entre rappeurs ou bboys (danseurs hiphop) ou autres artistes échangeant leurs meilleurs passages spontanés, dont l'issue se juge grâce à un jury qui peut se constituer de 3 ou 5 personnes.