Marketers share the same practices when it comes to architecting programs in Marketo, but we've found there isn't a common language for these building blocks. We wrote a blog post that focuses on marketing automation architecture vocabulary you should use in your day-to-day building. Read about it here.
And while we are on the topic, we spoke at Marketo Summit recently about architecting best practices, showcasing our instance and using these very terms. Check out the pre-recorded video here. I'll warn you that while it is thorough, it is long. For a shortcut straight to Lifecycle Processing and "Order of Operations", skip to 15:45, Demographic Gating and "Start Triggers" jump to 31:10, and for the nitty gritty on "Router Campaigns" see 39:20. Enjoy!