In the Oxford dictionary, begin has the explanation: to start or to make something start for the first time.
An example:
He began a new magazine on post-war architecture.
In the Cambridge dictionary, however, it says
Start, but not begin, is used to talk about creating a new business.
- She started a new restaurant and it’s been going really well.
So how should I choose the right word?