Calories (or kcal) is a measure of the energy you've burned during your activity. Calorie calculations are only estimates, so you may notice differences between Strava's calculations and those from other fitness apps or tracking programs. This is likely due to the range of different algorithms that can be used to estimate calories. You are welcome to fill out this survey to leave us feedback about Strava's calorie calculations.
To get calorie calculations for rides, Strava uses your power output and a coefficient for human efficiency. Power can be estimated if you enter your weight and the weight of your bike, or you can use a power meter to get a more accurate measure of your power output. See Power Calculations for more details. If you are having trouble getting your Strava Power to calculate, see How to Get Power Calculated on your Rides.
Calorie calculations for runs require that you enter your weight. Strava will use your weight and the elevation data and distance of your run to estimate calories burned. If you're having trouble getting calories calculated for your Runs, check or reset your elevation correction by following the instructions on Elevation Correction for your Activities. Calories for runs are a function of speed (grade adjusted), weight, and moving time. Multiply these together with a scaling factor, and that's the estimate.