In India, a Form-16 is like a W-2 in the US.
We have tried to make tax filing simpler for users, where they can upload the form-16 and get 90% done with their tax return preparation.
Here's a sample Form-16 explained: http://cleartax.in/Guide/understandingform16