Docs. Option has a default invoke that uses Some. But they are equivalent. Most people tend to use Option when constructing values in places like in Scala but in Kotlin we have a dedicated Option.fromNullable that handles the null case as None. Both Option(1) and Some(1) are the same here.