The two houses (or families) fighting for the throne in England each had a rose as their crest. The house of Lancaster had a red rose, and the house of York had a white rose.
The roses were red and white after the Yorkist symbol of the red rose and the Lancastrian symbol of the white rose. The wars were between the Yorkists and Lancastrians.Correction: The house of York...