СЛОВОСОЧЕТАНИЕ -- это сочетание связанных подчинительной связью по смыслу и грамматически нескольких самостоятельных слов. Связь по смыслу определяется с помощью задаваемых вопросов от главного слова к зависимому.
Грамматическая связь выражается окончанием или окончанием с предлогом.
Отличать словосочетания от других сочетаний слов можно по более четкому определению самих предметов, действий, качеств, признаков, чем это делается отдельными словами.
Например, одно дело, когда говорится просто о девушке, совсем другое, когда употребляется словосочетание красивая девушка. Также вместо слова петь скажем громко петь.
Еще примеры. **Работать - работать без устали, зайти - зайти на днях, книга - книга о подростках, добрый - очень добрый.
Хочу сделать добавление к ответу уважаемой Татьяны касаемо того, что НЕ является словосочетанием, кроме уже упомянутых: а) фразеологические обороты; б) обособленные члены предложения с определяемым словом (например: девушка, приславшая открытку); в) составные формы: будущее сложное время глагола (буду стараться), повелительное наклонение (пусть едет); составная превосходная степень прилагательных (самая добрая, более красивая).