1) If expressing the certain kinds of objective condition are possessed, we often use “能.”

For example:

Shí jiān hái zǎo, wǒ mēn néng zhǔnshì dàodá.

时间还早,我们能准时到达。

There is time. We can arrive on time

  2) If sth. is allowed to be done, we often use “能.” In this case, “能” can be substituted by “可以(kěyǐ).” If the sentence is an interrogative, the affirmative answer usually is “可以.”

For example:

    Nǐ néng gěi wǒ kànkàn mā?

A:你能给我看看吗?

   Can you come early?

Kě yǐ

B:可以.

Yes.

3) “会” indicates that certain kinds of abilities are acquired though learning.

For example:

Nǐ huì shuō Zhōng wén mā?

你会说中文吗?

Can you speak Chinese?

4) “会” can also be used to indicate the future tense. 

For example:

Wǒ huì hǎohǎo xuéxí de.

我会好好学习的。

I will study hard.