One can separate existing blockchain projects into two categories: permissionless and permissioned. Lets discuss permissionless blockchains for a moment. Permissionless blockchains are those where anyone can join the network and transact. Most cryptocurrencies belong to this category.
On another hand, there is the category which is titled permissioned blockchains. This type of blockchain requires some sort of permission to be obtained before a new user can join and transact on the network. In addition, this permission can be nuanced as giving new blockchain users read only access. This permissioned blockchain project seem to have the upper hand currently in the sense of adaptation in the enterprise world as it has IBM and SAP as its backers.
Permissioned blockchains seem more suitable for enterprise applications, as project participants would like have control over who can and cannot see transactions on their business network. An example of this blockchain type is Linux Foundation Hyperledger Fabric.