Body weight scales have come a long way from the simple spring-loaded models of yesteryear. Modern scales not only measure overall body weight, they also measure water weight, BMI, body fat percentages, and other data that can later be uploaded to a user's private online account.