I understand the notion of a nontrivial fiber bundle with fiber $F$ over a base manifold $B$, as defined in terms of the projection map $\pi$: for any sufficiently small region $U \subset B$, the preimage $\pi^{-1}(U)$ is homeomorphic to the product space $U \times F$, but the preimage $\pi^{-1}(B)$ itself (the total space) is not homeomorphic to $B \times F$. The Mobius strip is a standard example for visual intuition.
However, physicists like myself often think of a fiber bundle in terms of its sections rather than its projection map. Is there an equivalent definition of a nontrivial bundle formulated in terms of its sections $\sigma$ (the right-inverses of $\pi$)? I.e. a statement of the form "a fiber bundle is nontrivial iff (some section $\sigma$ has)/(all sections $\sigma$ have) property $X$"? If not, is there any intuition for what the sections of a nontrivial bundle "look like"? I know that a principle bundle is nontrivial iff it does not admit any global section, but I'm curious how things work for general fiber bundles.
Yes. See below.
No. See below for why I technically said no.
Individual sections can "look like" anything.
Answer: Each $\pi^{-1}(U)$ comes with a (not unique) homeomorphism: $t_i: \pi^{-1}(U_i) \to U_i \times F$. Thus over each intersection, we obtain transition functions $f_{ij}: U_{ij} \to Aut(F)$, which satisfy the cocycle condition: $$f_{ij}f_{jk} = f_{ik}.$$
So your bundle is trivial iff your choices of transition functions $t_i$ could be altered so that $f_{ij} =1$ for all ${ij}$. In fancy language, your bundle's triviality is measured by the Cech Cohomology generated by these $f_{ij}$.
What does this have to do with sections? Well sections could be used to create the trivializations. So start with sections, $s_i$, build associated trivializations, $t_i$, then build associated transition functions $f_{ij}$, and then your bundle is non trivial if you could have used different sections $s'_i$ so that all of the transition functions were the identity.
So the reason why I said no to the second question I answered is that it is not a matter of talking about some section having a property or all sections having a property. But rather it is about the collection of sections having a property.