Exact difference between demi glace and bordelaise?
Demi glace is usually used as a base to make other sauces, it can also be used by itself.

Demi glace is used to make Bordelaise sauce.

Roux is not used in either cases.