The default keyword has many usage. One of the uses is it returns a type's default value. For reference types it is "null" and for value types it is "zero".
default(Int32) --- prints 0
default(Boolean) --- prints false
default(String) --- null
Thanks and Regards