What is realism and anti-realism in the philosophy of science?

Questions to address:
What is realism and anti-realism in the philosophy of science. Present detailed reasoning and arguments of at least four distinct views on whether we can properly say that there are scientific revolutions.
Present Kuhn’s evidence for scientific revolutions and explain in detail how some others support his view and how some others oppose his view.
Present and summarize a current scientific topic of interest to you. Discuss whether realism, and anti-realism philosophical positions are relevant to that scientific topic.
Discuss whether the concept of scieintific revolutions is relevant to that scientific topic. .
Present and summarize a SECOND current scientific topic of interest to you. Discuss whether realism, and anti-realism philosophical positions are relevant to that scientific topic. Discuss whether the concept of scieintific revolutions is relevant to that SECOND scientific topic. .