Rucksacks are mostly large, rugged backpacks.
“Rucksack” comes from the German “der rücken,” which means “the back.”
All this to say that a rucksack is camping or hiking, larger than a backpack. Many designers use the term rucksack to differentiate with all other backpacks.
City rucksacks or backpacks are often interchangeable.