Problemas con las librerias

Hola

Alguien puede decirme que es y para que sirve una librería. Es que he estado viendo proyectos y muchos de ellos (principalmente con sensores y receptores) necesitan instalar librerías.

Gracias por adelantado

Todo sketch que veas que tenga esto

#include <Ultrasonic.h>      //Libreria. Permite usar sensores ultrasonicos.

está usando una librería.
La librería es un seríe de rutinas que estan pensadas para usarse con un hardware determinado por ejemplo o un algoritmo, etc.
Puedes hacer todo sin ellas pero hay que trabajar como si no existiera nada hecho.
Es el gran aporte que tiene la comunidad de Arduino, si usas un teclado, ya existe una librería pensado para ello.
Si usas una pantalla gráfica, lo mismo. Si no estuvieran tendrías que escribir todo por tu cuenta.

Se entiende?