A one-night stand has a pretty defined duration but a fling less so. A series of one-night stands could turn into a fling, a short but intense relationship could be called a fling, or a longer but very casual relationship might also be called a fling.