Amdocs interview question

What is Blockchain? Its use cases? How consensus works in Blockchain?