Why Do Polish Not Eat Meat On Christmas Eve?

What are some Polish Christmas traditions?

.

What is a traditional Polish Christmas Eve dinner?

Why do we not eat meat on Christmas Eve?

Why do Polish eat fish on Christmas Eve?