Distribuir se refiere a la acción de hacer una copia de un producto (ya sea un software, un libro, una película, etc.) y ponerlo a disposición de otros individuos o entidades. Por ejemplo, cuando una compañía de software distribuye una nueva versión de su programa a través de su sitio web, está permitiendo que los usuarios descarguen e instalen esa versión en sus computadoras.
Redistribuir, por otro lado, se refiere a la acción de tomar una copia de un producto ya distribuido y volver a distribuirlo a otros individuos o entidades. Por ejemplo, si un usuario descarga una copia de un software gratuito y luego comparte esa copia con sus amigos, está redistribuyendo el software.
En general, la distribución se refiere a la primera vez que un producto es puesto a disposición de los usuarios, mientras que la redistribución se refiere a cualquier vez posterior en la que ese producto es compartido con otros.
En el caso de software es importante mencionar que existen licencias de software que prohíben la redistribución, es decir, no se permite a los usuarios compartir las copias del software con otros individuos o entidades. Por lo general, los programas de software con licencia comercial (pagados) tienen estas restricciones mientras que los programas de software de código abierto (gratuitos) permiten la redistribución.