To add a little detail, longer bows are usually more stable than shorter bows because the more acute string angle on shorter bows amplifies form errors. For example, unequal finger tension/pressure/placement on the string will pull one limb tip a little further than the other. Likewise, torquing the bow will tend to pull the limbs out of alignment. This happens to both short and long bows, of course, but the effect is greater on the shorter limbs. Limb width and thickness also affects stability. A narrow, thick cored longbow is more difficult to pull out of alignment than a thin cored, wide recurve limb. A number of other design features also contribute to a bow's stability or lack of it, for example amount of limb reflex/deflex and placement of the bow limb butts on the riser behind or in front of the grip pivot point, etc. Riser shape (fit) and mass (heavier is usually better) also affect stability. In short, stability has to do with shot repeatability and consistency. A stable bow will accommodate little errors in form, as others have already noted, and still shoot where one aims.