Hi, They both fit in a context of destruction. 'Rubble' is a less general term, in that it more closely relates to destroyed buildings. But you can also say 'debris' in such a case.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.