The major difference between Palm oil and Palm kernel oil is where they are gotten from, though the two are obtained from a palm tree (the African palm specifically). The palm oil is gotten from the fruit of the palm, while palm kernel oil is obtained from the seed from the palm fruit. The palm oil can be easily gotten manually, while the palm kernel oil is efficiently obtained with the machine.
Let us clarify the sources of these products as they are both gotten from the same palm fruit. The palm fruit, just like any other fruit, is divided into the mesocarp, exocarp, and endocarp; if you understand agricultural terms.
Now, the outer part of the palm fruit, just like a shaft, is processed by being boiled and squeezed. After which the shaft must have been removed, it remains the seed inside. This seed is cracked, and the whitish substance inside is removed, grounded, and goes through some processes to be obtained.