What does 'new' do in terms of constructors


I am just wondering if using the standard ‘new’ constructor for instancing a script turns it into a game object, or?

Simply, what does the ‘new’ constructor do when trying to instance a non mono behavior script!

Thanks for any help!

Hey,i myself dont know much about creating new non mono behavior script but this might help: