Recently, I received this question from a reader of my personal blog and it's puzzled me too. He also asked another question:
block can be assigned to multiple templates?
I think a template can be assigned to multiple block or view model. But I don't know if a block can be assigned to multiple templates. Please give me a lesson about the relationship between block and template.