Thanks for bringing up this discussion!
In my opinion, Hyperledger Sawtooth supports both permissioned and permissionless blockchain implementation whereas Hyperledger Fabric support only permissioned blockchain implementation.
Hyperledger Fabric is a distributed ledger platform that delivers resiliency, scalability, flexibility and confidentiality. Hyperledger Fabric enrolls members via a trusted membership service provider. Hyperledger Sawtooth can be configured to operate as a public network.
Here is the article I came across which explains every detail about hyperledger. Click here to learn more.
Hyperledger Sawtooth Architecture
![sawtooth arch](https://www.edureka.co/community/?qa=blob&qa_blobid=18349592854880554670)
Hyperledger Fabric Architecture
![fabric arch](https://www.edureka.co/community/?qa=blob&qa_blobid=7876157827717581922)
Hope you enjoy this read. Always open for discussion.