What are the different contraceptive methods available today?

Today, wide range of contraceptive methods are available and the current approach is to provide a ‘cafeteria choice’ i.e. to offer all the different methods to an individual, from which, any method may be adopted depending on individual suitability and preference.