"How do these engines compare?"
Stockfish will run rings around Fritz.
"What are their strengths and weaknesses?"
Stockfish is free, Fritz isn't. I'm guessing that Stockfish's evaluations would be a bit higher than Fritz's, based on what I've heard. I also think that Stockfish's endgame would be better than Fritz's.
"Which one is better for a beginner like myself?"
I don't know. What do you want to do with it?
I have Hiarcs 13, and even on its weakest setting, I'd guess it's about 1200 elo. That works for me since I'm rated a bit higher than that, but a rank beginner would probably lose most of his games against it. I don't have Hiarcs 14, so I don't know whether it's any weaker than Hiarcs 13 at the lowest setting.
Fritz 13 (1 core) vs Stockfish 5 (8 cores)
How do these engines compare?
What are their strengths and weaknesses?
Which one is better for a beginner like myself?