The main difference between embroidery hoops and pattern weights is their function.
Hoops will help you maintain your stitch depth on your projects.
Many people also avoid using weights because they don’t have enough tension to maintain stability – even when stitching straight lines correctly – while sewing multiple layers together.