what is the difference between object mode and edit mode in blender?
They can modify the available header tools (menus and/or menu entries, as well as other controls…). For example, in the 3D Viewport, the Object menu in Object Mode changes to a Mesh menu in Edit Mode (with an active mesh object!), and a Paint menu in Vertex Paint Mode… They can modify the available shortcuts.