BMI is calculated by dividing a person's weight in kilograms by the square of their height in meters. It provides a general measure of body size, but has limitations since it does not account for factors like muscle mass. In addition to BMI, determining appropriate weight involves considering other physical attributes and health indicators.