Talk:Marauder tank

What on earth is a "self propelled track system" i have looked thsi up with no results.