With a lot of examples:https://www.lucidchart.com/documents/view/61d9b688-5613-4823-8aae-fb3bfe7103d8/n0zg1RAWc2Bh