A submissive is a more general term for someone who is... Submissive.
A slave have made a commitment and supposedly becomes ger owners property, allowing him to decide completely over her body and mind.
Thats not to say that submissives are not committed, or that slaves are always completely devoted and unselfish. Everybody is different and these terms are just words.