Elimination communication is form of "non potty training".
Basically from infancy you learn cues as to when your baby needs to go potty so you can set them on the toilet before they use their diaper. There by teaching them to just use the potty rather than having to un-teach using their diaper as the potty.
In our case it's not been so much learn, cues as he gives no sign as to when he needs to go pee only when he needs to poop, so each hour and right after waking up I go and set him on the potty.
So far in my experience this is not something to start if you cannot do it full time because like with regular potty training progress made will be lost if not worked on/with consistently. But over all it is easy to do and he has been loving going on the potty!
We bought him one of the Fisher Price training toilets that plays music each time he goes, and we clap and cheer for him each time as well. So he is always proud of himself and has big grins on his face. It would be great if we could get him out of diapers and fully potty dependent before he is two!
I thought the elimination communication would be really difficult but one day I just went for it, so if it is something you are interested in give it a try! If it doesn't work out then it doesn't work out. But the few people I have talked to about it and have then gotten to try it out have all found it to be easy and that their baby loves going on the potty!