Beams are medium rate of fire, medium damage, high accuracy, medium range. Missiles are low rate of fire, high damage, medium accuracy, high range. Kinetics are high rate of fire, low damage, low accuracy, low range. All of those are just the "normal" states for the weapons. With various techs you can substantially alter the characteristics of each weapon type. I would say all of them are viable, it is just a matter of your personal preference. Of course resources can also let you build enhanced weapons. Elerium lets you make enhanced beams, anti-matter lets you make enhanced missiles, and durantium lets you make enhanced kinetics. Durantium is usually the most common of those resources, so it can be easier to make lots of ships using enhanced kinetic weapons than it is to make enhanced beams or missiles.
As far as the balance between the different types of defenses (armor, shields, point), those are all relatively the same. Armor only works against kinetic attacks, shields only work against beam attacks, and point defenses only work against missile attacks. So the one that is best for you to use depends entirely on what weapons your enemies are using.
Hope that helps.