What is self-reporting?

What is self-reporting?  Discuss the advantage and disadvantages. In what types of situations does this method work well?  Not so well? 2. What is a hypothesis and why is it important to the research process?