Can anyone explain in layman's terms what I need, I looked on the net and I get bogged down in technical explanation. Obviously the lbs will do the job. It's so I know myself what's required
If you're upgrading the whole groupset, you'll need cranks, levers, front derailleur, rear derailleur, cassette. You may need a new BB, my 105 runs on an HTII bottom bracket, if your Tiagra does the same it should be ok. While you're having all this work done, you may as well replace the cables and outers as the routing will probably be different (iirc new 105 cables come down the bars not out of the side of the lever).
In my experience it's the levers and the derailleurs that make the difference between Tiagra and 105. Things get a little smoother.
I doubt I'll be bothering to upgrade to 11 speed. If it ever gets to the stage where I can't get replacements for 105 bits, I'll get a new bike.