Difference between Discrete and Boolean parameter type

So, having been using DeltaV for the last two years now, there's a question I have regarding parameter types.

What is the difference between discrete and boolean parameter types?

According to BOL:


• Boolean — a logic value that is True (1) or False (0).
• Boolean with Status — a True or False value with status indicator.
• Discrete with Status — an unsigned 8-bit integer value with a status indicator. A value of 0 (zero) means False. A value between 1 and 255 means True.

My interpretation, I see Boolean with Status and Discrete with Status as the same thing.

Can someone shed some light on this for me? Thanks