Apple Interview Question

What is gray code and 8b10b encoding, and why they are useful