Sort:  

It is an upgrade or a change in protocol purposely to improve the rules, specs/qualities or performance of a blockchain technology.

Thanks @chichiriya for answering that question.
Yes. That is right! There are 2 types of fork, Hard fork and soft fork.
Hard fork creates two blockchain while a soft fork is meant to result in one.

Ooo nice... Thanks sir

Hmmm i understand it... Thanks