Why do you have to felt a roof?

The main reason that a roof is felted before installing roof tiles or slates is so that there is additional protection against the elements. It is essential to keep the roof watertight so if the roof tiles or slates have become damaged or there is an area where the water can get in there is secondary protection in the form of the roof felt to prevent water coming through the roof