Spin casting or Baitcasting rods are essentially the same, as the main difference lies in what type of reel you select, and therefore are commonly termed "Casting rods".
Casting rods are different from spinning rods, the reel is placed above the handle on top of the rod. Casting rods, in particular, baitcasting rods, are often selected by anglers who are fishing for larger fish that put up a bigger fight. These rods are better suited for a heavier line, and these factors together also make them a better choice when fishing in heavy cover.
Theoretically, you can use any fishing rod for trolling, but often times your standard spinning and casting rods will not be sufficient for hauling in any fish that strike your line with force, especially in saltwater environments.