Difference between "focus" and "concentration"

Solution 1:

Technically, focus relates to the (better definition of) lateral extent (breadth/ range/ coverage), while concentration is about depth.

In other words, as you focus more and more, your attention is confined to a smaller and smaller area. When you concentrate on something, the depth of your attention is greater.

In practical terms, it is possible to visualize the difference in some instances, while in others it may be merely a matter of opinion.

focus (http://oxforddictionaries.com/definition/english/focus) 1 the centre of interest or activity

However, dictionaries also define focus somewhat synonymous with concentrate, at least in literary use.

Solution 2:

Quite possibly someone will provide an answer attempting to show how focus and concentration somehow means something more than either word on its own.

So far as I'm concerned, in OP's specific context it's just tautological repetition for the sake of emphasis. This is perfectly normal in English, and in no way, shape, or form is it a "defect".

Solution 3:

In this context, as @FumbleFingers says, focus and concentration mean pretty much the same thing.

In slightly different contexts, however, focus (as a noun) may also be used to designate the object of the action. This is infrequently encountered with concentration, except in the academic area of concentration.

Concentration, on the other hand, is somewhat more likely to be used when the writer wants to emphasize the action itself, or the effort expended.

And wider afield, of course, usage is still more distinct: you are very unlikely to hear of a lens bringing light rays to a concentration, or of enemies of the state being imprisoned in a focus camp!