NVIDIA Interview Question

The difference between thread and process. How to find the best block number and thread number.