В русском языке не только одна буква, обозначающая звук [о], но и две — О и о. 34 Большая буква О употребляется, когда называют имена, фамилии, названия городов, рек, клички животных. 4 В остальных случаях — строчная. 4
Буква О может обозначать на письме не только [о], но и безударный звук [а]. 3 Например: [волк] — волк, [акно́] — окно. 3
Также буква О обозначает твёрдость предшествующего согласного звука. 3 Например: лоб, зонт, корона. 3
Таким образом, две буквы для обозначения звука [о] используются, чтобы учитывать разные условия написания: в именах, фамилиях, названиях городов и рек употребляется большая буква О, а в остальных случаях — строчная. 4