What is the difference between Voluntary Muscles and Cardiac Muscles?

The difference between Voluntary Muscles and Cardiac Muscles is that in former there are striated and skeletal muscles whereas in the latter they are involuntary muscles found in heart.