In the CCNP Switch book, it states that in spanning-tree, the disabled state it means the port is either admin down, or is disabled by the system because of a fault condition.
Is the fault condition just a physical thing? or can it be something like bpdu guard putting the port in err-disabled for example?