Is morality objective or subjective?

Morality is defined as, “principles concerning the distinction between right and wrong or good and bad behavior.” The idea behind what is moral, or immoral, should be objective. However, who defines what is right and what is wrong? It could be our religion, society, or any other set of rules that people generally agree upon. In this case, morality is then ultimately subjective, as there is no common moral law that is inclusive of everyone’s beliefs.