How drupal handles block['content']?
Yes: drupal_render()

Renders HTML given a structured array tree.
Recursively iterates over each of the array elements, generating HTML code.

There's much more explanation, and examples, on the docs page.
I'd advise also reading through Render Arrays in Drupal 7 to get a better idea of what that array represents.