Nowadays parents (and their kids!) have all kinds of options when it comes to choosing the right party. You basically have two choices here - you can organise your own party at home (or in a venue) or you can have someone else do it by hiring an entertainer or having a themed party. Or, of course, you can combine elements of the two.
Organising childrens parties yourself
Some people will have childrens parties at home whilst others will hire a venue (such as school hall or church hall) to get a little more space. If you are organising the party yourself then this will usually involve making the food, sorting out party bags and organising party games and prizes to keep the kids happy during the party. Some people will bring in outside elements here to make things a bit easier. So, for example, an entertainer or a bouncy castle can keep the kids happy leaving you to just sort out the food and the rest of the stuff. Or you could have games at home and then take the kids for a pizza or burger for their party tea.
Having other people organise parties for you
There are various options here. You can, for example, hire entertainers and childrens party organisers to give your party a theme or specific range of activities. You can also book a lot of all-inclusive parties nowadays at external venues. So, for example, you could book a football party at a local sports centre where the kids play football with a trainer for a while and then eat their food (also provided) by the venue. Or, you could book a pizza making party at a pizza restaurant where the kids make their own pizzas and then eat them. You can find options here that cover every element of the party from invitations to party bags so all you need to do is to invite people, turn up and pay the bill!