Условные операторы, или выражения, или конструкции. Запутался в терминологии. Всякие if/else, when.
Котлин поддерживает автоматическое определение типов, поэтому тип можно не указывать, когда он явен сам по себе.
Начну погружение с книги. Пусть это будет Д. Скин и Д. Гринхол. Kotlin. Программирование для профессионалов.