Bookkeeper vs BAS Agent

Determining what an Bookkeeper can do without being registered with the Tax Practitioners Board (TPB), and what a BAS Agent is able to do.