Los problemas se pueden clasificar como estructurados o no estructurados dependiendo de la información proporcionada. Los problemas estructurados contienen toda la información necesaria para resolverlos, mientras que los problemas no estructurados no contienen toda la información requerida y se necesita buscar más datos.