I’m working on a project right now, a some of it are outside files, such as obj and 3ds. If I want to send the blend file to another computer, will I have to get all the files to the computer too? Or will I be fine as long as I save the belnd file?
You will be fine without any extra step since the formats you talk about must be imported to be worked upon in blender: that is they can’t be external libraries like textures or Blender produced data that you link from other blender files (appended libraries wouldn’t either require any extra packing step).