French onion soup is always made with beef broth and sweet yellow onions, topped with a slice of French bread, melted Gruyère cheese, and broiled. Onion soup is a more general category. It can be made with a variety of broths (chicken, vegetable, beef, lamb, etc) and may include multiple types of onions and additional vegetables. It may or may not have a bread and cheese topping.