What is the difference between a brasserie and a bistro?

Bistros are more casual places where you can get simple, hearty dishes…