Truớc hết, r'something' chỉ raw string. Trong raw string, escape sequence character \ bị bỏ qua
vd:
>>> print('hello\nwolrd')
hello
world
>>> print(r'hello\nworld')
hello\nworld
re là một module để sử dụng regular expressions hay dịch ra Tiếng Việt thì là biểu thức chính quy trong Python (regular expressions là cái gì thì bạn tra Google để biết thêm). Đại khái là nó sẽ giúp chúng ta rất nhiều trong việc xử lý strings.
findall() là một function trong re (vì import từ module nên phải thêm re. đằng trước), trả về một list bao gồm tất cả substrings thỏa mãn pattern \w, ở đây là tất cả các chữ cái, số và dấu _ (bạn đọc Python Documentation để biết thêm chi tiết). Cho nên mình xin đính chính lại phần code bên trên một chút:
res = ''.join(re.findall(r'[a-zA-Z]', s))
Dùng r'[a-zA-Z]' sẽ chỉ tìm tất cả chữ cái thôi 
Cuối cùng, ta dùng string method join() để nối các phần tử của list trên thành một string như @mad_programmer đã đề cập