STR analysis

What is STR analysis? Why is this an effective method for DNA typing?