There is no single cause of stuttering to date. Many researchers have come out with varied results—some psychological basis and others neurological causes. There is another field that says stuttering is a homogenous disorder but this is yet to be disputed. It says that stutterers suffer from one underlying problem. Nevertheless, popular theories are based on heterogeneity of the disorder.