They're pretty much the same. Ribbons are just another species in the humongous Thamnophis genus, where all of the garters reside. I'm sure there are some that might get too large for a 20 gallon but you're pretty safe with most living out their entire life in that size aquarium.