A lazy property is a property whose initial value is not calculated until the first time it is accessed.