Transportation in the Philippines has traditionally been underdeveloped due to mountainous terrain and scattered islands, as well as lack of infrastructure investment. However, the government has recently pushed several projects to improve transportation, such as investing in water transport which is cheaper than air transport and allows shipping of goods over long distances by boat, ship or barge over oceans, lakes and through canals and rivers for commercial or military purposes.