public debate — The act of discussing among many people.
public opinion — A common opinion of many people in society regarding a certain issue.