K stands for Kilometer. So 5k run is a 5 kilometer run. This means a person or a group of people will be running 5 kilometers. Usually this is a race or a charity run. If it is a charity run it is to raise money for the charity by being sponsored to run.