For federal definitions, please visit the USA Smart Contracts Definition and Legality page.
The State of New Jersey has not published any laws defining Smart Contracts.
NEO