Toll free numbers are given to the organization to bear the charges of the incoming call to them. Usually during the call, the one who makes to another party pays the bills. In case of the toll free number, such numbers are given to the organization that are catering to customers, patients and non profit cause. So in such scenarios, it increases the credibility and also helps customers to get the help for their issues.
In India, the number 1800 is reserved for the toll-free calling line. And both mobile and landline callers can use the service. Usually some of the organizations only keep the landline users on the free line. By default however the numbers to the 1800 toll free numbers are free to call.
In case of 1860 numbers, those are priced based on the called parties charges. So though they may appear free but they are not free as they are subscribed numbers. They incur charges less compared to the traditional call.