Если обобщающее слово стоит впереди однородных членов то перед однородными членами ставится двоеточие:
Снег лежал везде: на склонах горы, на ветвях деревьев.
Если обобщающее слово стоит после однородных членов, то перед ним ставится тире:
На склонах горы, на ветвях деревьев – везде лежал снег.