So right now i have a couple meshes in the 3d view that I want want to move into another collection. When I am in object mode and select it all the meshes are highlighted. So when pressing m and move it moves all meshes. How do I select only one mesh and move?
An object can be made of many connected or unconnected meshes. Creating a new mesh in edit mode will not make it a new object, but will be part of the Active Object
You need to separate those meshes into different objects before they can be part of different collections.
To separate parts of a mesh and turn them into a new independent objects (with their own unique name and pivot point), use the separate function (pressing P) and choose if you want to separate by selection, unconnected parts or materials.