What’s the difference between strapless and sweetheart?

“Strapless” describes that the dress has no shoulder straps. “Sweetheart” describes the shape of the neckline (a soft heart-shaped curve over the bust). A dress can be both strapless and sweetheart, or strapless with a different neckline like straight or scoop.