Edit: I wrote the whole thing in Swedish first, forgetting that the rest of the thread was in English...

In Swedish, the terms overlap. Traditionally, the types of sports involving primarily
physical performance by the human body, with few or no tools used, like athletics in English, are typically classified as
idrott.
Jogging, running, swimming and jumping are some examples.
Sport is a wider concept with focus on competition, and all sorts of tools may be involved. It also encompasses games that involve little physical activity.
Some examples are equestrian sports, car racing, golf and chess.
Swedish
Wikipedia has a good outline of the differences, but they are not shared by all Swedes. If you're unsure what term to use, use
sport.
--------
På svenska överlappar termerna varann. Traditionellt har man definierat såsom
idrott de typer av sport där människans egen fysiska prestation är huvudsaken och få redskap används, d.v.s. ungefär som Eng athletics.
Motionsjogging, löpning, simning och höjdhopp är typiska exempel på idrott.
Sport är ett vidare begrepp som har huvudfokus på
tävlingsmomentet, och kan involvera allehanda redskap, men även innefatta stillasittande aktiviteter.
Hästsport, motorsport, golf och schack är några exempel.
Svenska
Wikipedia har en utmärkt artikel som stämmer ganska bra överens med min uppfattning. Det råder dock delade meningar om vad som räknas som idrott eller inte. Är du osäker, så säg
sport.