How can i create two register forms for different users? How can i have two register forms and show register form for two sets of users.

One register form for one set of users and another register form for another set of users?  

one can be default drupal form that is user/register. But i want url to be varied.
Use the Profile2 Registration Path module. It can help you in creating as many registering forms as you need. I have used this one.


  This module enables administrators to set unique registration paths per Profile2 profile type.
  
  Overview
  
  The Problem
  
  By default, the Profile 2 module permits you to add fields from chosen profile types to the default user registration form. Unfortunately, there is only one user registration form. Thus, every user will be presented with these fields during registration. If you have two profile types targeted at two different audiences, you cannot have two separate registration forms.


Profile 2 use this module to get different set of fields. While editing the profile you have created, you can check this one. 


Unique registration path
Enable unique registration path 
Settings
URL path http://ram.site.dev/customer/register