Use decimal for manmade concepts like currency Use double/float for naturally-occuring values like temperature