Everything worth knowing, nothing that isn't.
Why 160 — and why 70
The 160-character limit comes from SMS's 140-byte payload encoded with the 7-bit GSM alphabet. The moment one character falls outside GSM-7 — an emoji, curly quotes, or Arabic, Chinese, or Cyrillic text — the whole message switches to 16-bit UCS-2 encoding, which fits only 70 characters. See /answers/what-is-encoding-gsm-7-ucs-2.
How concatenation changes the count
Past the single-segment limit, each part must carry a User Data Header so the handset can stitch them back together, which drops the usable length to 153 (GSM-7) or 67 (Unicode) characters per segment. So a 161-character GSM-7 message is billed as two segments, not one. See /answers/what-is-concatenated-sms and /answers/what-is-udh-sms.
Keep messages to one segment
Because you pay per segment, a single stray Unicode character can double a bulk campaign's cost. Strip emoji, use straight quotes, shorten links, and validate the count before sending with the /tools/sms-segment-calculator. See /answers/how-to-reduce-sms-costs.