При прохождении кометы вблизи Солнца ее ядро нагревается, и льды испаряются, образуя газовые кому и хвост. После нескольких сотен или тысяч таких пролетов в ядре не остается легкоплавких веществ, и оно перестает быть видимым. Для регулярно сближающихся с Солнцем короткопериодических комет это означает, что менее чем за миллион лет их популяция должна стать невидимой. Но мы их наблюдаем, следовательно, постоянно поступает пополнение из «свежих» комет.
Пополнение короткопериодических комет происходит в результате их «захвата» планетами, главным образом Юпитером. Ранее считалось, что захватываются кометы из числа долгопериодических, приходящих из облака Оорта, но теперь полагают, что их источником служит кометный диск, называемый «внутренним облаком Оорта». В принципе представление об облаке Оорта не изменилось, однако расчеты показали, что приливное влияние Галактики и воздействие массивных облаков межзвездного газа должны довольно быстро его разрушать. Необходим источник его пополнения. Таким источником теперь считают внутреннее облако Оорта, значительно более устойчивое к приливному влиянию и содержащее на порядок больше комет, чем предсказанное Оортом внешнее облако. После каждого сближения Солнечной системы с массивным межзвездным облаком кометы из внешнего облака Оорта разлетаются в межзвездное пространство, а им на смену приходят кометы из внутреннего облака.
Переход кометы с почти параболической орбиты на короткопериодическую происходит в том случае, если она догоняет планету сзади. Обычно для захвата кометы на новую орбиту требуется несколько ее проходов через планетную систему. Результирующая орбита кометы, как правило, имеет небольшое наклонение и большой эксцентриситет. Комета движется по ней в прямом направлении, и афелий ее орбиты (наиболее удаленная от Солнца точка) лежит вблизи орбиты захватившей ее планеты. Эти теоретические соображения полностью подтверждаются статистикой кометных орбит.