What exactly is imported into unity from your modeling program?

From what ive been finding, it seems that the only things imported from a model is the model itself, uv maps, material + texture assignment, and animation.

So if i were to make a really nice room with lights and shading in blender or maya, it would not show in unity because unity uses its own light and shading correct?

I just want to make sure that the only thing i need to worry about is the model, uv map, and animation when importing into unity so im not wasting time shading and lighting my model in another program when it doesnt even matter cause unity uses its own lighting/shading method.

Yes, you’ve got that correct. The lighting and shading you have set up in your modeller are not imported.