Null safety is Kotlin's feature distinguishing nullable (String?) and non-nullable (String) types.
Kotlin forces you to handle potential nulls at compile time, not runtime (reduces NullPointerException).
Operators: ?. (safe call), ?: (elvis), !! (force - careful).