Un sistema de recomendación, o motor de recomendación, es una herramienta que utiliza una serie de algoritmos, análisis de datos e incluso inteligencia artificial(AI) para hacer recomendaciones en línea. Estas recomendaciones pueden ser personalizadas para cada usuario o no, dependiendo de la finalidad de cada plataforma, la cantidad de datos obtenidos e incluso el tipo de tecnología utilizada.