Nominalization of verbs in japanese


What is the purpose of verb nominalization in Japanese? How do I know when to
nominalize a verb and when not to? Still, knowing there are different ways of
nominalizing i.e using the i form of the verb, adding no or koto, how do i
know which pattern to use? Can you please give answers with examples to
illustrate?thank you

