How can I see what exactly an application does?
It's a really old question but you may still be interested in this quite new community project : Universal Android Debloater
It's a bash script using ADB to debloat non-rooted smartphones. The packages lists used are as well documented as possible in order to provide a better understanding of what you can delete or not.