Если кратко, то герундий это существительное, образованное от глагола. Например:
плавать (swim) - плаванье (swimming)
I swim every Saturday (Я плаваю каждую субботу)- I like swimming (я люблю плаванье)
читать(read)- чтение(reading)
I don't read English books (Я не читаю книги на английском) - Reading is good for your study (Чтение полезно для учебы )
бегать (run) - бег (running)
They run around the stadium on Wednesdays (Они бегаю вокруг стадиона по средам) - She is good at running (Она хороша в беге)
Инфинитив - это неопределенная форма глагола, т.е. по глаголу непонятно кто (мужчина или женщина) и когда (вчера, сегодня, завтра) совершает действие. В русском языке эти глаголы заканчиваются на -ать, -ять, - ить и т.д. В английском языке инфинитив обычно ставиться после второго глагола (то есть, если два глагола стоят вместе - чаще всего между ними будет частица to - чтобы показать инфинитив)
Пример:
She swims very well (она хорошо плавает) - I'd like to swim in the sea (Я бы хотела поплавать в море)
I will read this book in summer (я прочитаю эту книгу летом) - He wanted to read but he was too tired (Он хотел почитать, но слишком устал)
We were running at 8 a.m. yesterday (Вчера в 8 утра мы бегали) - To run fast means to run well (бегать хорошо, значит бегать быстро)
(жирным шрифтом выделила окончания в глаголах, чтобы было выидно, что по окончанию в инфинитиве - невозможно сказать кто и когда совершает действие)