Before you start learning, look at some words related to Social Business Model Canvas(SBMC).
Business Model Canvas (BMC) :
BMC is a tool to describe a business model on one page. It is useful to design and pivot a business model, and to communicate it with various stakeholders.
Social Business Model Canvas (SBMC) :
SBMC is an augmented version of BMC for a social enterprise, emphasizing social value (vision and mission) and social impact.