I'm not complaining, but why do these things happen?

1. In my Yahoo e-mail, I type combinations and it says it's a misspelling!!
(The word is underlined in red, so I know Yahoo considers combinations to be a misspelling.)

2. When I type socialism into the search bar in Google, it puts it in red underline, as if it's a misspelling! But I'm positive the socialism is the correct spelling!

Are the internet companies upset at me? Why are they telling me to change my spelling?