Tunneling Technologies

Describe the various tunneling technologies used in civil engineering

What are the pros and cons of the tunneling method?