Understanding comes first.
We pick up a language by understanding messages in it: things said to us that we can just about follow. Stephen Krashen called this comprehensible input.
Too easy, and there is little to learn. Too hard, and it is only noise. The useful zone sits just past what you already know.