Depending on the position, your application may require a varying combination of components. Most agencies will specify what they're looking for, and the best thing you can do is pay keen attention to meeting all of their requirements. A candidate that overlooks specified details or requirements is very quickly overlooked themselves.
Always double-check that everything is covered before submitting your application.