A bricked device usually can be recovered using only software tools and sometimes a special cable. Sometimes those tools or cables are only possessed by the manufacturer, which frustrates consumers and makes it seem like the devices are unrecoverable, but they’re not.
A broken device, on the other hand, can’t be recovered using software tools or a special cable because it contains broken parts that must be repaired or replaced.
A physically broken device might still be functional though, so personally your terms are backwards.
A bricked device has a slight chance of recovery, if you have the tools/skills/training. It is a brick until that repair with high applitude is completed.
Something that is broke doesn't mean it is functional or not, just not at a perfectly working condition to worse. it might be repaired by doing a reset of a device, or something more advanced.
This is from my experience dealing with non-technical people who are mechanically inclined, but not technically inclined. they will call with a "broke" device that just needs a reset since they have too many users in a system all attempting to run the same device on different things. (Sorry keeping vague to keep me out of hot water). They will also call in with something "bricked" because the device won't function due to a damaged USB port, and they don't have the skill set/components to solder a port on something electronic. And then further down the scale it is a paperweight when it won't boot and is a piece of hardware they hate.
I disagreed with GP's use of the term bricked to mean unrecoverable. You seem to agree with me because you wrote that a bricked device can be recovered with the proper tools/skills/training. I hadn't considered partially-working devices, but I think you're right that they shouldn't be properly called bricked.
The threads here show that even highly technical people disagree on what conditions should be considered bricked versus broken. To a non-technical person whose device isn't working, however, there is no practical difference.
I actually changed my mind a little after posting that comment. I think it was mentioned elsewhere also, but even something that I would consider "bricked" could still probably be recovered by someone with access to the right tools (ability to reflash via JTAG, replacing chips etc.)
I would refine my definition to be that a "bricked" device is something that has occurred via a failed software update making the device inoperable to all but the tiniest subset of users.
A bricked device usually can be recovered using only software tools and sometimes a special cable. Sometimes those tools or cables are only possessed by the manufacturer, which frustrates consumers and makes it seem like the devices are unrecoverable, but they’re not.
A broken device, on the other hand, can’t be recovered using software tools or a special cable because it contains broken parts that must be repaired or replaced.