  Blockchain also known as a distributed ledger technology stores different
transactions/operations in a chain of blocks in a distributed manner without
needing a trusted third-party. Blockchain is proven to be immutable which helps
for integrity and accountability, and, to some extent, confidentiality through
a pair of public and private keys. Blockchain has been in the spotlight after
successful boom of the Bitcoin. There have been efforts to leverage salient
features of Blockchain for different applications and use cases. This paper
present a comprehensive survey of applications and use cases of Blockchain
technology. Specifically, readers of this paper can have thorough understanding
of applications and user cases of Blockchain technology.
