How to correctly instance a object

some tutorials show instancing by alt+D button, some does the UObject scripting which I don’t know much about

but I wanted to know if Alt D is also something that instances because then it’d make it easier for me

also how much of a performance difference instancing makes ? since I feel like I won’t be able to use nanite because of it’s limitation to not work that well on vegetation