Label is a passive control in Java AWT because it only displays text or an image and does not generate events when users interact with it. Other controls like checkboxes, radio buttons, and scrollbars are active controls that generate events in response to user actions.