Между частями бессоюзного предложения существуют самые различные смысловые отношения: причинные, следственные, условные, временные, сравнительные и др. Именно от них зависит выбор знака препинания: двоеточия или тире.