'let' I get, it's only used if called from an example (an example being 'it' or 'scenario' with capybara).
'before' is essentially 'before :each', as per this post, which is essentially let!, as far as I can tell, as both run seperately before every example/it/scenerio.
before :all is used collectively by all examples/its/scenerios
is there some subtle differences I'm missing? I've been reading about this for days