Los SBC han tenido una gran relevancia debido a las características que estos poseen de responder a un nivel de competencia igual o superior al de un especialista. El tiempo de respuesta es comparable o supera el tiempo requerido por un especialista para alcanzar una decisión; esta característica puede volverse especialmente severa en el caso de los sistemas en tiempo real, cuando una respuesta debe darse dentro de un intervalo determinado .

Y por último, la peculiaridad de ser comprensible, característica muy particular de este tipo de sistemas. Los SBC son capaces de explicar los pasos de razonamiento en tiempo de ejecución, de modo tal que el usuario comprenda su comportamiento. Además, pueden justificar las preguntas que el programa hace al usuario y explicar las conclusiones a las que llega el sistema.