Investors & landlords

Why several people mention 1040NR for non-permanent residents? Is that incorrect?
HR Block used 1040, 8582 and 4562. Should I keep on using the same forms? Does TurboTax support all of them? Thank you again.