A skirt is typically worn by women. They may wear a skirt when they want to get dressed up or go to work. A kilt is rarely worn by a woman unless she is Scottish. Men wear kilts because that is part of the Scottish costume. It was worn many years ago by men from Scotland. It may look like a skirt, but they are different.
The main difference between skirts and kilts is based on the people who wear them. Skirts are typically worn by females and males typically wear kilts. However, many women all over the world wear skirts. Usually, men only in Scotland wear kilts. Skirts are daily clothing. Kilts are worn as a costume and they are not worn every day.