How long do the results of Botox and other injectables last?

How long can I expect the results of Botox and other injectables to last? It varies from person to person.