The formula behind the answer
Concrete is ordered by volume. For a rectangular slab: length × width × thickness ÷ 12 = cubic feet, then cubic feet ÷ 27 = cubic yards. A 10 ft × 10 ft patio at the standard 4-inch thickness works out to 33.3 cu ft, or about 1.23 cubic yards — roughly 55 of the 80-lb bags.
Bags or ready-mix truck?
Below about 1 cubic yard, bagged mix is usually the better deal and the only practical option for a wheelbarrow project. An 80-lb bag yields about 0.6 cu ft of concrete, a 60-lb bag 0.45 cu ft, and a 40-lb bag 0.30 cu ft. Past roughly 1 cubic yard — a two-car driveway pad, say — a ready-mix truck becomes cheaper per yard and saves your back: hand-mixing 55+ bags in one pour is a genuinely hard day.
Don't skip the waste margin
Pros order 5–10% extra to absorb an uneven subgrade, spillage and the slab spot that always runs slightly deeper than planned. The calculator's answer is the exact mathematical volume — add the margin on top.