For things like dealing with skype and pulseaudio problems, I'm routinely advised by various internet sources to delete my foldername folders in my user's home directory (such as .pulse .skype). It does generally seem to work. What is this actually doing, and why am I advised to do it?
Also, if this does fix programs, why aren't they set to delete their own folders there? What are these for when they work?