A Branch Office in India is an extension of a parent company (Indian or foreign) that operates at a location other than the registered or head office. It functions under the parent company’s name and authority but does not have a separate legal identity.