Here is a nice article on altimeters, including barometric altimeters for applications like hiking and aircraft use article. It also discusses radar altimeters, some limitations of GPS, etc.