Boundary Conditions: What They are, How to Explore Them, Why We Need Them, and When to Consider Them