A LAND CONTRACT (lousy name for it) indicates that the Owner is financing you instead of a Bank.
You may or amy not be paying the same Interest Rate.
You may or may not have the same terms and jeopardies.
You probably will not have the Credit reported to the Bureaus with a Land Contract.
A Land Contract can be a real CAVIAT EMPTOR for you.
Good luck and may God bless