There is no one most powerful thing in theory. SEO is about a combination of several inter-related ranking factors. Thousands of irrelevant, junk links would have the same value as couple of hundred powerful links.
Since your question is too general, the answers would be vague too.Try be more specific in asking what exactly you want to know.