It is a registration of business with Ministry of Corporate, you can register various kind of company registration like Private Limited, One Person Company, Limited Liability Partnership firm, etc.
No, for any kind of Company Registration with MCA, you do not need to visit at any place. The process is online, you just need to provide soft copy and registration certificate delivered you through mail.