Understanding different property types