What's the difference between による and によって?


What's the difference between による and によって?




They have the same meaning but different conjugation forms, which means, they
merely differ in their ability to connect to other words.

**による**  
Since よる is plain (dictionary) form, it's used as a main verb or noun
qualifier.

> 遠足に行けるかどうかは天気 **による** 。  
>  _Whether we'll be able to go on a picnic **depends on** the weather._

> 震災 **による** 被害は甚大だ。  
>  _The damage **(which brought about) by** the earthquake is immense._

**によって**  
よって is the _te_ -form of the verb, so practically it functions as a
postposition leading (actually following) a [sentence
adverb](http://grammar.about.com/od/grammarfaq/f/sentadvqa.htm) clause.

> ヒーローの活躍 **によって** 世界は救われた。  
>  _**Thanks to** the hero's efforts, the world is saved._

If you swap them in a sentence, you'll usually get very different things.

> ウイルス **による** 病気を治療する _cure a disease **caused by** viruses_  
>  (because ～による qualifies the noun 病気.)

> ウイルス **によって** 病気を治療する _cure a disease **using** viruses_  
>  (because ～によって qualifies the predicate 治療する.)

