what is the difference between WHILE and WHENplease give in details!

问题描述:

what is the difference between WHILE and WHEN
please give in details!

while 用 ing form
when 不需要
比方,
I saw John while I was riding on a bicycle
I saw John when I was in the park.