The checked property is the standard way to determine if a checkbox is checked. It returns a boolean value: true if checked, false if unchecked. This property works for both checkboxes and radio buttons. Unlike the value property (which returns the input's value attribute), checked directly reflects the current state of the checkbox. It's also two-way bound, meaning you can set it programmatically with element.checked = true/false.