会 (huì) generally means "to know how to" or "to be capable of" doing something that requires a certain skill or knowledge. It is often used to express the ability to do something that has been learned or practiced, such as speaking a language, playing a musical instrument, or cooking a dish. For example, 我会说中文 (wǒ huì shuō zhōngwén) means "I can speak Chinese".
On the other hand, 能 (néng) usually means "to have the ability" or "to be capable" of doing something. It can be used to express physical or mental ability and is often used to talk about a person's innate qualities or natural talents. For example, 他很能干 (tā hěn nénggàn) means "He is very capable".
In some cases, 能 (néng) can also be used to express permission or possibility, such as in the sentence 你能帮我一个忙吗? (nǐ néng bāng wǒ yí gè máng ma?) which means "Can you do me a favor?".
Overall, 会 (huì) is more commonly used to express LEARNED or ACQUIRED abilities, while 能 (néng) is more often used to describe INNATE qualities or NATUAL abilities.
(more)