Porque cantan los pajaros?

tengo curiosidad, por que canta el canario o el jilguero?
que quiere decir?
tengo un jirguero que en mayo ara el año, canta mucho, muchisimo,
y me gustaria saber el por que

Normalmente cantan mas en primavera, por que es epoca de apareamiento y lo usan para encontrar a su pareja y compiten con otros machos usandolo. Tambien puede ser en senyal de advertencia para proteger su nido o territorio. Tambien para comunicarse con otras aves, asi pueden reconocer a un congénere, saber si es del mismo dialecto o si se trata de un vecino, etc.