For administrative purposes Switzerland is divided into cantons, sometimes districts and municipalities. There are also various non-administrative regions based on physical geography, culture or history.