I used to think that if the sample size is small and we assume nonnormality of the outcome variable, then we use a nonparametric test instead of an ANOVA. But non-normality also seems to lead to the necessity of using generalised linear models in other cases. Could you explain to me the difference in situations in which either would become necessary to use ?
Is a generalised linear model simply the equivalent of the nonparametric test, but for regression instead of ANOVA ?