Can anyone tell me the difference between subs and functions, sub and functions which can receive values and all. Any kinda help will be greatly appreciated.