Apa perbedaan antara repositori paket 'contrib' dan 'non-free'?

Walaupun saya menyukai Debian karena berbagai alasan, tidak selalu mudah untuk menemukan dokumentasi tentang aspek-aspek spesifik dari distribusi ini dan kebijakannya. Pertanyaan saya adalah: apa perbedaan antara repositori contribdan non-freepaket? Dari sedikit penjelasan yang bisa saya temukan,...