Слово "либо" относится к союзам. По своему значению он является противопоставительным.
Перед этим союзом запятая как ставится, так и не ставится.
Если союз "либо" соединяет однородные члены предложения, то запятая перед ним не ставится.
Примеры предложений: Летом она поедет в Москву либо в Санкт-Петербург.
Летом они любят кататься на велосипеде либо гулять в парке.
Такие предложения простые, в них одна основа.
Если предложение сложное, в нем две и более основы, то запятая перед "либо" ставится.
Примеры предложений:
Завтра мы будем готовиться к празднику, либо будет уже поздно.
Но запятую не поставим, если оба предложения будут безличными.
Хотелось спать либо просто стало холодно.
Также запятая ставится, если в предложении употребляется двойной союз "либо ... либо".
Пример: Либо мы идем на улицу, либо остаемся дома.