Правильность написания этих слов зависит от контекста. Проверьте себя! Оттого или от того «оттого» — это наречие, которое можно заменить словом «потому». А «от того» — местоимение. Его нужно писать раздельно. Вчера я бегал от того здания до больницы в 3 кварталах от него. Оттого, у меня сегодня адски болят ноги. Ввиду или в виду «Ввиду» пишем, когда слово можно заменить на «из-за». В остальных случаях — «в виду». Ввиду последних событий, я решил есть по утрам...
Есть похожие друг на друга слова, которые отличаются в написании. Это морфологические бинарные оппозиции, "пары". На счет и насчет, по черному и по-черному, неоткуда и ниоткуда, не смотря и несмотря, то же и тоже, за то и зато, от того и оттого, в следствии и вследствие, за одно и заодно, в сухую и всухую, на встречу и навстречу и т. д. Как различать? Самое худшее, что можно сделать (а именно это все и делают), пускаться в рассуждения, где какой "смысл": "в пустую бочку" – смысл такой, а "все впустую" – не такой...