Hyperledger Fabric
- Hyperledger Fabric is a platform for deploying Blockbain networks. 
- The Ledger, Smart Contract, and consensus between members are maintained by using Fabric Protocols 
- Hyperledger Fabric offers high levels of performance, protection, and transaction privacy. Fabric is the leader in blockchain for business, and can enable modular components to suit various usecases. 
- IBM Blockchain platform is built upon Hyperledger Fabric and, as a result a basic understanding of Fabric's components are architecture is important for developers and decision makers to understand.
Fabric consists of the following components
- HyperLedger Fabric Clint SDK
 
Hyperledger Composer
- Composer is a open source development toolset and framework that accelerates the time it takes to write blockchain applications. instead of developing smart contracts from scratch, Composer provides a convenience layer and business-level abstractions to implement smart contract on Fabric.
- Composer also makes it easier to connect to your business network from web and mobile app.
- Composer helps you to define your business network using a custom modelling language and a small set of primitives, and then deploy the business network a Hyperledger Fabric.
- The business network consists of participants, assets and transactions, access control lists. 
https://public.dhe.ibm.com/common/ssi/ecm/51/en/51016151usen/industry-platforms-unit-blockchain-white-paper-external-51016151usen-20180523.pdf
Generating Business Network Template