What does “investment grade” mean?

What does “investment grade” mean?

"Investment Grade" is term that is assigned to companies that are publicly rated by a recognized ratings agency. Two most trusted examples are S&P and Moody's. Different investors we work with may have different views on which agencies' ratings they will accept. Here is one example reference: