Hello Chandu,
Being new to ArcLogistics, I suggest learning how to use the application first. Run through a few tutorials, make some routes of your own, etc. What you see in the API directly reflects everything you see in the UI.
If all you need to do is make one route that visits multiple addresses, ArcLogistics is not going to be the best tool for this. The API does not make that task easy. Sort of like trimming your roses with a chain saw.
I would start by making a new project that has your locations(s), vehicle(s), and route(s). Perhaps add a routing folder so you don't need to do that bit in code. Now have a look at a plugin sample like ExternalAddData which shows geocoding a new order and adding it. Once your code can do that, call IALRoutingFolder.BuildRoutes() to route the orders. Open the project in ArcLogistics to check that you indeed have route(s). From here, other samples like the ExportToNavigator are a good start at looking through the results.
IALRoutingFolder.ExportToNALayer() may also be a "convenient" way to consume the result. This is a Network Analyst (ArcGIS) layer and there is much doc and examples about these.
Jeff