Fundamentals and applications of connect the dots methods