std::cout is the global stream object provided by the C++ standard library for writing to the standard output stream.
For more general questions about std::ostream use the iostream or ostream tags.
Bjarne Stroustrup, the creator of C++, explains that cout is pronounced "see-out" and the "c" stands for "character". (wcout is used for wide character output to the standard output stream)