Structure searching methods: general discussion