It is often seen that all seeds do not end up germinating. What could be the reason?
Temperature, water, oxygen, etc.
For a seed to germinate some specific conditions needs to be matched like temperature, water, oxygen, etc.
Anything which doesn't match the conditions mentioned here might cause the seed to remain dormant.