The NHL draft has become the most important step in creating a winning team. Drafting well and getting players to contribute while still on entry-level contracts is critical to success in the salary-cap era.
This weekend, all 30 clubs will be attempting to fill their gaps with players who may be able to come in and make an impact right away and others who will take a couple of years of seasoning before they make their mark.
From power forwards and offensive defensemen to shifty wingers and beefy centers, all the teams' due diligence on what's available comes to fruition this weekend.
Here's a look at what every NHL team needs in their system and which impact players they may target in the early rounds.
Steve Macfarlane has been covering the NHL for more than a decade, including seven seasons on the beat with the Calgary Sun. Follow him on Twitter @macfarlaneHKY.