extern and global in c?

Can anyone please tell me is there any special requirement to use either EXTERN or GLOBAL variables in a C program? ...