This is my system for specialization. There will be a main and a sub for each person. You can learn them by.... 1500 word training post [sub] 2500 word training post [main]. This can be split down into post of course.
~~Specialization~~Something that is required to finish your app. Now whats the point of this here part? Well. It shows admins and mods the areas where you specialize in, what you are good at, what you are familiar with. This just shows us that you have practiced in the area. This will keep everything nice and pretty because you don't want just anyone to do anything. Now let me show you the specializations, and what they do. PS- Bonuses only go to you if you have it as a main!!
Taijutsu Specialist - You are an expert at taijutsu, speed, and strength. You can move very quickly and swiftly, and you can knock some sense into people with ease. Now, this as a main would show that you have tremendous speed and can punch a pretty good sized crater in the ground. Bonuses - 10% off Taijutsu Jutsu Learning
Ninjutsu Specialist - You are an expert at ninjutsu! You can rapidly do any hand seal, you can control chakra like you are chakra, and you have a bigger chakra capacity. If this is your main you have a bigger chakra capacity. Bonus - 3 more jutsu use before limit is reached in all areas B-rank and down.
Genjutsu Specialist - You have superior intelligence with the area called Genjutsu! You are very intellectual, you know the ways to put people in genjutsus, and you are very tactical. If this is your main, you will learn genjutsus easier! Bonus - 10% off Genjutsu Learning
Puppeteer Specialist - You are a wonderful long range fighter. You are finesse with using the puppets, you know how to make them to be great and strong, and you are also very tactical. If this is your main, you can use up to 12 puppets at once! Bonus - Ability to use 12 puppets.
Animal Specialist - You are an animal! You love to hang around with the animal you have a great bond with, you have great, keen senses, and you have great taijutsu! If this is your main, you will get more exp (sorta)! Bonus - 10% more exp if your animal helps.
Sword Specialist - You are an expert with the sword. You are finesse with swinging great or large swords, you are a master at killing your opponent with a clean, powerful slash, and you know where the weak points of the human body are located. With this as a main, you get more ryo! Bonus - 10% off of missions when you used your sword on an opponent.
Balanced - Well... Your good at Taijutsu, Genjutsu, and Ninjutsu. If this is a main, you get 5% more exp. Bonus - 5% more exp.
That is all I can think of. Hope it helps.