✅ Advantage is the best word for something that puts you in a better position than the people around you (a political advantage).
✅ Benefit is the best word for something that has a positive impact on your welfare, or on the welfare of a group (environmental benefits; health benefits).
✅ Advantage often implies an element of competition (Our team had the advantage of new equipment). Benefit emphasizes how good and helpful what you’ve received is, regardless of competition (This policy will be a benefit to the community).
✅ Advantage is more appropriate than benefit to refer to something that helps you accomplish a goal (Experience gave me an advantage).
It would be to your advantage to take a look at these synonyms for benefit.