Vrious methods for recruiting employees

What are the various methods for recruiting employees? Why are some better than others? In what sense are they better? Describe some of your personal experiences.