Tunneling Technologies

Describe the various tunnelling technologies used in civili engineering

What are the pros and cons of the tunnelling method?