A Spec is what would be an ability. Specs are not all the same. Some specs are Hamon, Vamperism, or just a certain characters ability.
A Stand is a physical manifestation of the soul, stands are mostly all the same as in rule terms. Some stands Stop Time, and some Skip it. But they all revolve around summoning something that can be summoned at will to use in battle.