@Dai I added this link to the original question. I'm also curious how other people might define it, but the definition I've seen used most is:
An architectural style where independently deliverable frontend applications are composed into a greater whole.