Spinning rods are generally longer, lighter and more flexible than baitcasting rods. They are typically used for lighter baits and lures and are easier to cast with accuracy and finesse. Baitcasting rods are shorter, stiffer and heavier than spinning rods, and they make it easier to cast heavier baits and lures. Baitcasting reels are often used for heavier line applications, such as bottom fishing and trolling.