Okay, I have been thinking about this for quite a long time. What's actually the difference between metal and rock? For example: sometimes when I listen to Dream Theater, I almost start to think it's progressive rock instead of progressive metal. But I know it's a metal band. I'm just wondering.