They both work with the same principles. buoyancy is ----can you go to a depth and be motionless and stay at that depth... neither heavy or light. you can be vetrical or at a 45 (it does not matter)and have perfect buoyancy. now for trim. trim is the aspect you are in the water. virtical or horizontal or somewhere in between.
You first get neutran buoyant. then you move the weight on your body to make the natural position IE horizontal. If you need 10# to be neutral ,,, you then position that weight somewhere between you feet and head to allow you to become horizontal with minimum or no effort to stay that way. ,,,,, school yard teeter totter. it always is down on one side one way or the other , As a kid you probably put rocks on the high end till the till it lowered and became horizontal. The trick was,,, where do you put the rocks,,,, in the middle or closer to the end of the board to make it sit level. another example was a big kid sat closer to the middle of the board than a lighter kid. Some remember using a teeter totter with no one on the other end
so for a bit of math a 60# kid on a 12 ft teeter totter (6' on each side. sits on the end . he has 60# x 6' of force. or 360 foot #s. on the other side is a kid that weighs 80# and he has to slide closer to the center to ballance he has to sit at 4.5 ft cause 80# x 4.5' equals 360 ft #'s when the board is ballanced you can stop the board at any angle and it will remain in that position cause both ends have the same force on them. You as a diver go throught he water a little feet down , causing drag. so you move some weight from the hips to your shoulders. Now you lie flat and you reduce your drag.
Back to the teeter totter. the center is you solorplex. You either have to reduce the distance on one side or move to the other side with existing weights to trim.
Buoyancy is about putting on or taking off weight. trim is about where to put that weight.
when you first start the dive you are neg buoyant by about 4# because of the air in the tank you have to put air in the bladder to counter the 4# weight. as you use the tank air you need less counter lift till you get to 500 psi and you need no counter lift because at 500 psi you have the right amount of lead to hold you form floating up.
enemies of neutral buoyancy. change of wet suit. 3 mil to 5 mil / shorty to a full/ wet to a dry salt/fresh,,,, got to add or remove lead to counter that larger fixed amount of lift from the suit. idealy you need only enough BCD to adjust for the air you carry. That would be true IIIFFFF you were not wearing a wet suit. at 20 ft you need a BCD to comp for a full tank. At depth you need the BCD to comp for the tank of air and reserve for the loss of wet suit cause it shrinks from say 5mm to 1mm because of pressure and looses its lift. so a full tank can make you -4 at 20 ft and at 100 ft you become -15>20 because of suit compression,
Wet suit issues neopreme compression you loose about 90 % of lift at 100',,,,,,,,,,,dry suit. no compression but you need reserve lift in case you flood the suit and become 20-50 # heavy from the water taken on or lift being lost.
So wet suits....... only get enough suit to do what you need. If a 2 mil will work a 7 mill will only make life miserable in the world of buoyancy. If you dive both warm and cold then get 2 suits and know that the 2 mil needs 5# of lead and the 7 mil needs 20# of lead for buoyancy.