Could someone explain to me the difference between rambling and climbing roses. I thought that climbing roses were repeat flowering and rambling roses were once flowering, but I've come across a couple that repeat flower. A couple that are medium sized so not all are very tall either. I need one for a shady part of my garden and trying to decide, thanks for any answers