Basically, it’s just another word for a stroller that is used for traveling. It got that name due to its ability to easily and simply fold up- much like the classic umbrella. Whenever you see the name umbrella in a product title, you can rest assured that it is designed specifically for travel, or for fitting in tight spaces for families that aren’t working with a whole lot of space.