Good question.
Black often succeeds in developing all of his pieces without creating weaknesses or other positional considerations.
The idea is to secure the advantages of the French (solidity) while avoiding the disadvantages (cramped position, the blocked QB).
The defense is solid and sound. Black's goal is to contest the center and to develop without creating major weaknesses.
It often leads to good endgames for Black, who has the better pawn structure.
http://pathtochessmastery.blogspot.com/2012/05/why-i-play-caro-kann.html
http://www.ericschiller.com/pdf/Caro-Kann%20Basics.pdf
I understand all the major replies to 1.e4, except for the Caro-Kann.
1...e5 opens diagonals for the Bishop and Queen, while placing a pawn in the centre.
1...c5 offers to trade a c-pawn for a central pawn, in effect trading development for control over the centre.
1...e6 sets up an attack on White's e-pawn, allowing for immediate counterplay.
What exactly does 1...c6 do, "philosophically"? After the main line, 2. d4 d5 3. Nc3 dxe4 4. Nxe4, what has Black accomplished? Sure, he put pressure on White's e-pawn -- only to relieve that pressure immediately. It seems that Black has wasted a tempo playing c6, without anything to show for it.