The difference between By and large and On the whole
By and large is also adverb with the meaning: mostly, generally.
On the whole is also phrase with the meaning: for the most part.
check bellow for the other definitions of By and large and On the whole
-
By and large as an adverb (set phrase, focus):
mostly, generally; with few exceptions
Examples:
"It was, by and large, an unexceptional presentation."