Jaka jest różnica między repozytoriami pakietów „contrib” i „non-free”?

Chociaż lubię Debiana z różnych powodów, nie zawsze łatwo jest znaleźć dokumentację dotyczącą konkretnych aspektów tej dystrybucji i jej zasad. Moje pytanie brzmi: jaka jest różnica między repozytoriami contribi non-freepakietami? Z małych wyjaśnień mogłem znaleźć, jeśli się nie mylę: non-free...