Pergunta de entrevista da empresa Qualcomm

Why Gray codes prefer instead of Binary Codes? What is Data Incoherency?