Until 6 months its advised to only give fruit and veggies. After that things like pasta, bread, meat and other things can be given.
Of course not nuts, honey, salt and a few other things.
I'd not give finger foods yet, but hold off till 6 months for those due to developmental ability. Chewing and gag reflex.
If before 6 months its advised to only introduce one new food every few days. To make sure tummy is coping with them etc.
I'd start off with one meal a day, either lunch or tea and offer veggies and fruit if you are doing purees. Once at 6 months you can start introducing foods without waiting a few days between. I'd build up from one feed a day for a week or two, then add another. I started with tea and then brought in breakfast and LO had porridge (Boots organic baby one) or toast. Sometimes scrambled egg or yogurt and fruit.
Don't be too keen to increase meals too quickly. If it takes your LO a month or two to get to 3 meals a day thats fine.
I've still not introduced snacks. Nor do I plan to for a while unless its fruit. I am still breastfeeding and if LO wants a bit of a snack I'd rather he have the boob for fore milk as he isn't drinking lots of water as yet.
Remember that nutrition wise milk is where baby is getting it all from. Food is extra as it were. Also babies don't understand that food = filling them up and stopping them being hungry till around 8-9 months.