Tu código toma decisiones: comparar, combinar condiciones y ejecutar rutas distintas según el contexto.