Pergunta de entrevista da empresa Mphasis

Explain cas syntax Div > p {}, Div + p {}? What has higher precedence id or class ?