За структурою розрізняються прості і складні словосполучення. Простими вважаються словосполучення, які складаються з двох слів, а якщо в словосполученні - більше двох слів, то воно є складним. У простих словосполученнях спостерігається сильна зв`язок головного слова з залежним, а в складних через декілька підрядних зв`язків вона слабшає. Академічна граматика допускає в простих словосполученнях до чотирьох слів.
Також розрізняють словосполучення за ступенем спаяності компонентів. Синтаксичними вільними є ті словосполучення, які легко розділяються на складові частини, а синтаксично невільні - утворюють нерозкладне єдність. Зазвичай, синтаксично невільні словосполучення виступають у реченні єдиним членом і не можуть вживатися окремо один від одного: три табуретки, багато часу.
За типом сочинительной зв`язку розрізняють повні та неповні словосполучення. У повних словосполученнях все граматичні категорії збігаються, а в неповних залежні слова уподібнюються формам головного.
Крім цього, словосполучення також розрізняють по сполучуваності. Розрізняють їх два види: вільні і невільні. Невільні в свою чергу також поділяються на невільні фразеологічні і синтаксично.
Підрядним зв`язком називається з`єднання нерівноправних частин. Вона завжди закрита, і засобами її вираження є засоби зв`язку, форми слова, інтонація і лексичні засоби.
Одним з видів підрядного зв`язку вважається узгодження. У словосполученні при узгодженні всі залежні слова знаходяться в тому ж роді, числі і відмінку, що й головне слово. Але узгодження може бути і неповним, коли у слів збігається тільки число і відмінок: «наша лікар».
Управління також відноситься до підрядного зв`язку. Зовсім слова при управлінні приймають ту ж форму, яку диктує головне слово. При сильному вигляді управління головне слово зумовлює появу необхідних відмінкових форм, а при слабкому - немає.
Ще одним з видів підрядного зв`язку вважається примикання. Залежне слово при ньому проявляє свою залежність від головного слова тільки лексичним значенням. Форми змінюваних слів при цьому не висловлюють синтаксичної залежності: робити швидко.