Take profit is a pre-determined price level at which you decide to sell an asset to lock in a profit. It can be set when opening a trade.
A stop loss is a pre-determined price level at which you decide to sell an asset if its price drops to that point. It serves to limit potential losses and can be set when opening a trade.