The CSS shape() function's arc and curve commands might produce similar looking results at first glance, but they're quite different and there's a big "it depends" when you use one or the other.
@css with a great explanation and examples, as always:
https://css-tricks.com/better-css-shapes-using-shape-part-3-curves/

Better CSS Shapes Using shape() — Part 3: Curves | CSS-Tricks
This is the third article in a series about the CSS shape() function. We've covered drawing lines and arcs in previous articles and, this time, we look specifically at the curve command and how to use it for drawing complex shapes.