Factsheet
Ryan Cavan
Christopher Yurkovich
Alex Ordanis
Nyla Innuksuk
Stacey Aglok Macdonald
Alethea Arnaquq-Baril
Ethan Lazar
Ryan Cavan
Christopher Yurkovich
Alex Ordanis
Nyla Innuksuk
Stacey Aglok Macdonald
Alethea Arnaquq-Baril
Ethan Lazar
terminology - Why is backslash called BACK slash when arguably it points forward? - User Experience Stack Exchange
ELI5: What is the difference between using a backslash and a forwardslash?
compiler construction - What does back slash "\" really mean? - Stack Overflow
Shortcut Key for Backward Slash "\"?
Videos
Ancient slash → new back-slash → disambiguating retronym forward slash
Ancient Roman coins - Solidus and Denarius.
The slash character came first, with a different formal name solidus. This name comes from Latin and was associated with coinage - hence (I guess) it's use in writing down prices in older currencies: 10/6 was quite a common notation for prices in British currency pre-decimalisation. The solidus mark probably indicates the first number is units of solidus, the second of denarius. Or in the British case: shillings and pence. Note common first letter abbreviations s and d were used in Britain (also £ is L for Latin libra).
The slash (or solidus) was around for a very very long time before the reversed version was invented. The reversed version therefore acquired the more informal name back-slash to indicate a reversed form of slash.
The name "forward slash" has probably evolved since the general public started to use computer keyboards incorporating two characters that look like a slash. There was a need to disambiguate slash for people who didn't learn about computers in a formal teaching context.
The Medieval comma, Johannes Gutenberg and Aldus Manutius
The history of the slash and the comma are intimately intertwined. Both have been used to separate items of text or to separate numbers with different units. In some European countries it is normal to use the comma where others use a decimal point - to separate whole units from decimal fractions. So you might see €5,60 as a price. The comma serving much the same role as the slash (or solidus) in 10/6.
It is easy to find history linking the two. For example
The [comma] mark used today is descended from a diagonal slash, or virgula suspensiva ( / ), used from the 13th to 17th centuries to represent a pause. The modern comma was first used by Aldus Manutius
I have also seen the reverse stated, that the slash is derived from the comma.
I believe that the earliest movable-type printing presses, as used by Johannes Gutenberg used commas in some situations where we would today normally use slashes. So his fonts did not have slashes, only commas.

1899 - Adler typewriter company.

- Photo © Dake - CC-by-SA 2.5
Slash, but no backslash.
C20th - Monotype corporation
Monotype Matrix Case, Arrangement No 841
No slashes or backslashes in moveable type typography? But note the comma.
1963 - Telex

ASR-32 teleprinter for Telex, CC BY 2.0, Arnold Reinhold
Slash but no backslash.
1963 - American Standard Code for Information Interchange (ASCII)
American Standards Association (ASA) X3.4 subcommittee
/ slant
...
\ reverse slant
1991 - Unicode consortium
002F / SOLIDUS
= slash, virgule
005C \ REVERSE SOLIDUS
= backslash.
So it is clear that the name backslash was introduced to indicate a novel character that was the reversed version of a long established character.
The name forward slash therefore subsequently became needed to disambiguate the name for the earlier character.
You have a stick, |, in your mind (AKA a pipe character).
\ lean it back - will fall back = back slash
/ lean it forward - will fall front = forward slash
Font features can be grouped as thickness, slant and width as in Google fonts. The natural way of writing is to lean forward which is named as slant.
Slant is one of the synonyms of slash[2,3]. Here is forward-slanted natural handwriting:

[2]: "slant, n.¹", Oxford English Dictionary, 1st ed., Oxford: Oxford University Press, 1911.
[3]: A slash by another name: http://www.kith.org/journals/neology/2011/12/a_slash_by_any_other_name.html
I realize they are turned different ways- but do they represent a different type of information being presented?
URL's have forwardslashes while I've noticed that logon's and domains frequently have backslashes.
The backslash \ is a character, just like the letter A, the comma ,, and the number 4. In some programming languages, notably C and its descendants (and maybe ancestors), it is used inside a string or character literal to escape other characters. For instance, '\a' represents the bell character, and will produce a beep from the computer if you print it (printf("%c", '\a')).
As a C-language escape character, it is largely a human construct allowed by the compiler so humans can express, e.g., the bell character. The compiled code simply stores the character — a byte with the value 7. Just to be absolutely clear, it does not store a \ followed by an a.
Under other contexts, the backslash means something to the program at runtime. The most well-known instance of this is regular expression syntax, in which a backslash escape other characters in order to either give them special meaning or take away a special meaning they might have. For example, grep '\<foo\>' file.txt will locate lines with the word foo in file.txt. In this case the backslashes really are there at runtime, and are interpreted by the program as escapes for the < and > that follow them. In this case, \< and \> don't represent characters at all; they denote a zero-width match against the beginning and end of a word, respectively.
It really depends entirely on the context. Backslashes can mean many different things, depending on where you see them used. For example, in Windows, backslashes are commonly found as path separators.
In C-based programming languages (as well as other scripting languages), they are escape characters. They indicate that the character to their right should be interpreted differently from the way it normally would. In your example, \0 is a null-terminator, and the backslash indicates that the 0 should be interpreted by the compiler (and the human!) as the null character instead of as the number zero. It would be seen as just one character because the backslash is dropped off once its function is served—it has no meaning in that sequence beyond its use as an escape character.