Ну, вопрос озвучен в названии статьи.

Допустим у нас есть такой документ, где через команду \setlength указан отступ между абзацами:

\documentclass[titlepage]{article}

\usepackage[T2A]{fontenc} % Поддержка русских букв
\usepackage[utf8]{inputenc} % Кодировка utf8
\usepackage[english, russian]{babel} % Языки: русский, английский
\usepackage{pscyr} % Нормальные шрифты

\setlength{\parskip}{0.3cm} % отступы между абзацами

\begin{document}

Первый абзац о всякой непонятной информации.

Описание списка:

\begin{itemize}
\item Первый пункт
\item Второй пункт
\item Третий пункт
\end{itemize}

\end{document}

Мы в итоге получим следующее:

Проблема с отступом между списком и абзацем

Как видим, между последней строкой нормального абзаца и списком слишком большой отступ. Надо исправлять. Для этого в преамбуле напишем:

\usepackage{enumitem}
\setlist{nolistsep, itemsep=0.3cm,parsep=0pt}

И наш документ примет вид:

\documentclass[titlepage]{article}

\usepackage[T2A]{fontenc} % Поддержка русских букв
\usepackage[utf8]{inputenc} % Кодировка utf8
\usepackage[english, russian]{babel} % Языки: русский, английский
\usepackage{pscyr} % Нормальные шрифты

\setlength{\parskip}{0.3cm} % отступы между абзацами

\usepackage{enumitem}
\setlist{nolistsep, itemsep=0.3cm,parsep=0pt}

\begin{document}

Первый абзац о всякой непонятной информации.

Описание списка:

\begin{itemize}
\item Первый пункт
\item Второй пункт
\item Третий пункт
\end{itemize}

\end{document}

Исправленный отступ между абзацем и списком

Что и требовалось.

Кстати, если добавить только это в преамбулу (не забывая про \usepackage{enumitem}), то получим:

\setlist{nolistsep}

Список, где между элементами нет лишнего расстояния

Если добавить только это в преамбулу, то получим:

\setlist{nolistsep, itemsep=0.3cm,parsep=0pt,leftmargin=1.5cm}

Список, где между элементами расстояние определяется пользователем