There are over 1,000 kanji in use today. The Katakana are used to show foriegn words, such as a person's name from another coutnry, but the sailor's attacks, when not used in Kanji, is used in Katakana. People in japan usually have hiragana and kanji. It is highly detailed, more than the other two. This shows meaning, not just sound like the other two.
Different suffixes imply respect depending on status.
It implies an extreme amount of respect to the person you're talking to.