("anfangen" is more common in daily life and "beginnen" sounds a tad bit more fancy. Use "beginnen" if you need s bit of gravitas, like for instance for the new year beginning.)
Read more
Relatives (beta)
Discussion
Read more
We haven't talked about this word in an article in detail. Just leave your questions in the discussion section here, and I'll answer all them :)